camptocamp/puppet-foreman — pull request #4 by mcanevet (2013-03-26 09:01:39+00:00)
Title: Concat settings

Foreman plugins usually stores configuration in foreman's settings.yaml, so we can't manage settings.yaml as a single File resource.

With this patch, I can do that to configure, for example, column_view plugin:

```puppet
concat::fragment {'foreman_settings_column_view':
target => '/etc/foreman/settings.yaml',
content => ':column_view:
:title: Uptime
:content: facts_hash[\'uptime\']
',
order => 10,
}
```