aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorBranan Purvine-Riley <branan@puppetlabs.com>2012-06-25 14:35:29 -0700
committerBranan Purvine-Riley <branan@puppetlabs.com>2012-06-25 14:35:29 -0700
commita2263208cd6e5007b28ef3859f2699b4b9580e25 (patch)
tree3ae144a5eaba9b35376c81d802a918f16c2b689f /README.md
parent6500ac722b939b86c32559508be3c7f224ba5cfe (diff)
parent600754c8d841646c73df3e0fe5d4290e8ddfd37d (diff)
downloadpuppet-tftp-a2263208cd6e5007b28ef3859f2699b4b9580e25.tar.gz
puppet-tftp-a2263208cd6e5007b28ef3859f2699b4b9580e25.tar.bz2
Merge pull request #8 from nanliu/tb/defaults
Add default module path for tftp::file
Diffstat (limited to 'README.md')
-rw-r--r--README.md24
1 files changed, 16 insertions, 8 deletions
diff --git a/README.md b/README.md
index 9bd2000..d1c41c7 100644
--- a/README.md
+++ b/README.md
@@ -32,13 +32,16 @@ Example:
Parameters:
-* ensure: file type, default file.
-* recurse: file recurse, default false.
-* owner: file owner, default tftp.
-* group: file group. default tftp.
-* mode: file mode, default 0644 (puppet will change to 0755 for directories).
-* content: file content.
-* source: file source.
+* ensure: file type, default file.
+* owner: file owner, default tftp.
+* group: file group. default tftp.
+* mode: file mode, default 0644 (puppet will change to 0755 for directories).
+* content: file content.
+* source: file source, defaults to puppet:///module/${caller_module_name}/${name} for files without content.
+* recurse: directory recurse, default false.
+* purge: directory recurse and purge.
+* replace: replace directory with file or symlink, default undef,
+* recurselimit: directory recurse limit, default undef,
Example:
@@ -51,9 +54,14 @@ Example:
}
tftp::file { 'pxelinux.cfg/default':
- source => 'puppet:///modules/acme/default',
+ ensure => file,
+ source => 'puppet:///modules/acme/pxelinux.cfg/default',
}
+The last example can be abbreviated to the following if it's in the acme module:
+
+ tftp::file { 'pxelinux.cfg/default': }
+
## Example
1. tftp directories not in the OS package defaults should be managed as file resources.