voxpupuli-archive / puppet-bacula

Bacula module to manage all components of bacula
https://forge.puppet.com/puppet/bacula
Apache License 2.0
38 stars 48 forks source link

Update from voxpupuli modulesync_config #37

Closed nibalizer closed 8 years ago

jyaworski commented 8 years ago

Wow, this is rough.

dhoppe commented 8 years ago

@hunner According to the readme, we just need to populate the class parameter clients at the spec files. But the readme is inconclusive about the format (class parameter vs dashboard), because the function will skip anything unless it begins with bacula_client_.

In the end it is just passing parameters to a define which creates a configuration for each client, based on the fileset, schedule and template.

bastelfreak commented 8 years ago

I'm going to merge this as is. The module needs a huge refactoring but that is out of scope for a modulesync.