summaryrefslogtreecommitdiff
path: root/manifests/defines/config_file.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/defines/config_file.pp')
-rw-r--r--manifests/defines/config_file.pp12
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 } }
}