enovance/puppet-openstack-cloud — pull request #525 by Spredzy (2014-06-27 15:53:06+00:00)
Title: [wip] logging/agent.pp: provide great flexibility for sources

Using `$sources` as parameters one can specify the sources
per host/role for fluentd logging.

```yaml
---
sources:
apache:
configfile: apache
type: tail
format: apache
tag: system.apache
config:
path: /var/log/apache
pos_file: /var/db/td-agent/td-agent.apache.pos
syslog:
configfile: syslog
type: tail
format: syslog
tag: system.syslog
config:
path: /var/log/syslog
pos_file: /var/db/td-agent/td-agent.syslog.pos
```