summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2010-04-02 18:12:06 +0200
committermh <mh@immerda.ch>2010-04-02 18:12:06 +0200
commitc85d3a719cae04a656076b8454e56a7c9553e877 (patch)
treed4ed46231f7932c65b36d1bdf34a9e2f551ed4d8 /manifests
parent9d05a31d533da7c9390617788e41135607741d8e (diff)
manage file before cron, but only when we actually manage the file
Diffstat (limited to 'manifests')
-rw-r--r--manifests/server/cron/backup.pp5
1 files changed, 3 insertions, 2 deletions
diff --git a/manifests/server/cron/backup.pp b/manifests/server/cron/backup.pp
index 5f0f797..eb1f1a2 100644
--- a/manifests/server/cron/backup.pp
+++ b/manifests/server/cron/backup.pp
@@ -11,7 +11,8 @@ class mysql::server::cron::backup {
file { 'mysql_backup_dir':
path => $real_mysql_backup_dir,
ensure => directory,
- owner => root, group => 0, mode => 0700,
+ before => Cron['mysql_backup_cron'],
+ owner => root, group => 0, mode => 0700;
}
}
}
@@ -21,6 +22,6 @@ class mysql::server::cron::backup {
user => 'root',
minute => 0,
hour => 1,
- require => [ Exec['mysql_set_rootpw'], File['mysql_root_cnf'], File['mysql_backup_dir'] ],
+ require => [ Exec['mysql_set_rootpw'], File['mysql_root_cnf'] ],
}
}