From ffb49e2f0d7420d21828c66f15e2e45fa25c09f1 Mon Sep 17 00:00:00 2001 From: Jerome Charaoui Date: Thu, 7 May 2015 16:55:18 -0400 Subject: Can't use ensure_resource() to define an exported resource --- manifests/server.pp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/manifests/server.pp b/manifests/server.pp index d73df1f..540fc8d 100644 --- a/manifests/server.pp +++ b/manifests/server.pp @@ -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: { -- cgit v1.2.3