]> gitweb.fluxo.info Git - puppet-backupninja.git/commitdiff
Can't use ensure_resource() to define an exported resource
authorJerome Charaoui <jcharaoui@cmaisonneuve.qc.ca>
Thu, 7 May 2015 20:55:18 +0000 (16:55 -0400)
committerJerome Charaoui <jcharaoui@cmaisonneuve.qc.ca>
Thu, 7 May 2015 20:57:54 +0000 (16:57 -0400)
manifests/server.pp

index d73df1f98da2bccdf5310e23aaaffcb394ec2c5a..540fc8d58841c5eb40e499ecf79a2c9b3997fcaf 100644 (file)
@@ -73,13 +73,13 @@ class backupninja::server (
       }
     }
 
-    ensure_resource('file', $dir, {
-        'ensure' => 'directory',
-        'mode' => '0750',
-        'owner' => $user,
-        'group' => 0,
-        'tag' => $backuptag
-    })
+    if !defined(File["$dir"]) {
+      @@file { "$dir":
+        ensure => directory,
+        mode => 0750, owner => $user, group => 0,
+        tag => "$backuptag",
+      }
+    }
 
     case $installuser {
       true: {