From a9da673a31c1b36e4358b57936462755d448e469 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Tue, 23 Nov 2010 06:40:58 +0000 Subject: [PATCH] added --force parameter to froxlor_master_cronjob.php so webserver- and bind-configurations can be rebuild everytime --- scripts/froxlor_master_cronjob.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/scripts/froxlor_master_cronjob.php b/scripts/froxlor_master_cronjob.php index c09ea87c..58ebaa82 100644 --- a/scripts/froxlor_master_cronjob.php +++ b/scripts/froxlor_master_cronjob.php @@ -19,6 +19,19 @@ include_once(dirname(__FILE__) . '/../lib/cron_init.php'); $jobs_to_run = includeCronjobs($debugHandler, $pathtophpfiles); +/** + * check for --force to include cron_tasks + * even if it's not its turn + */ +if(isset($argv[1]) && strtolower($argv[1]) == '--force') +{ + $crontasks = makeCorrectFile($pathtophpfiles.'/scripts/jobs/cron_tasks.php'); + if(!in_array($crontasks, $jobs_to_run)) + { + array_unshift($jobs_to_run, $crontasks); + } +} + foreach($jobs_to_run as $cron) { require_once($cron);