puppetlabs-tftp
puppetlabs-tftp copied to clipboard
This patch allows for the creation of tftp::resources via a class parameter - possibly from hiera or an ENC.
This patchset fixes these warnings: ``` examples/init.pp:1:relative_classname_inclusion:WARNING:class included by relative name manifests/file.pp:42:relative_classname_inclusion:WARNING:class included by relative name manifests/file.pp:43:relative_classname_inclusion:WARNING:class included by relative name manifests/init.pp:57:relative_classname_inclusion:WARNING:class included by relative name ```
On Ubuntu 16.04 the module would pick `upstart` instead of `systemd`. This change fixes that.
We're using some additional puppet-lint checks (absolute_classname and trailing_comma) in our environment that were failing. This MR adds those checks, and fixes the errors.
The modification is pretty simple and was a requirement that I faced. Basically, I needed a way to install and configure a TFTP server, but I didn't want to launch...