puppetlabs/puppetlabs-tftp — pull request #8 by nanliu (2012-06-25 19:21:47+00:00)
Title: Add default module path for tftp::file

This change provides the convenience of using caller_module_name for
tftp files, so the following manifests can be abbreviated from:

tftp::file { 'foo':
source => 'puppet:///modules/example/foo',
}

tftp::file { 'baz/bar':
source => 'puppet:///modules/example/baz/bar',
}

to:

tftp::file { [ 'foo', 'baz/bar' ]:
}

This simplifies declaring large number of tftp files.