diff options
author | David Schmitt <david@schmitt.edv-bus.at> | 2008-02-29 16:49:59 +0100 |
---|---|---|
committer | David Schmitt <david@schmitt.edv-bus.at> | 2008-02-29 16:49:59 +0100 |
commit | 39b980df2522d0e8d7fe91f3b6650dcb9490b485 (patch) | |
tree | 50322099358c4e6d9d621c5ce3adb0a5f2f8da35 /manifests | |
parent | f1428f324a5c59f0f01fd7d5ec6c59c8565743af (diff) |
config_file: use File's built-in checking for content/source
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/defines/config_file.pp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/manifests/defines/config_file.pp b/manifests/defines/config_file.pp index 3e6bc06..cd6ccc3 100644 --- a/manifests/defines/config_file.pp +++ b/manifests/defines/config_file.pp @@ -38,13 +38,13 @@ define config_file ($content = '', $source = '', $ensure = 'present') { checksum => md5, } + case $source { + '': { } + default: { File[$name] { source => $source } } + } + case $content { - '': { - case $source { - '': { } - default: { File[$name] { source => $source } } - } - } + '': { } default: { File[$name] { content => $content } } } |