Clark Boylan f07756b5bd Make log-pusher.py properly configurable.
* modules/openstack_project/files/logstash/log-pusher.py: Make the log
pusher properly configurable with a yaml configuration. As part of this
change support multiple zmq publisher inputs, multiple file retrievers,
job name filtering, and event tagging (with the filename).

* modules/openstack_project/files/logstash/jenkins-log-pusher.yaml:
Initial config for the log pusher.

* modules/openstack_project/manifests/logstash.pp: Put new log pusher:
config in place.

* modules/openstack_proejct/files/logstash/jenkins-log-pusher.init: Run
the log pusher service with the new config file.

Change-Id: I4c8405b1edfa16bbcc8f998627c6240bef23f302
Reviewed-on: https://review.openstack.org/28113
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2013-05-06 19:32:07 +00:00
..
2012-10-30 13:37:58 +00:00
2013-03-29 22:46:56 +00:00
2013-04-08 17:06:39 +00:00
2012-12-02 20:28:38 +00:00
2012-11-20 01:34:55 +00:00
2013-01-07 21:15:04 +00:00
2012-12-16 17:53:53 +00:00
2012-12-28 16:52:17 +00:00
2013-03-18 20:50:37 +00:00
2013-03-04 17:59:56 +00:00
2013-01-17 18:28:24 +00:00
2013-04-08 17:09:52 +00:00