From a1c625fcc3c1bdcc81bb23aee3bea95051d6cc20 Mon Sep 17 00:00:00 2001 From: intrigeri Date: Mon, 12 Jan 2009 22:47:08 +0000 Subject: add support for 'when = manual' (Closes: #511299) --- src/backupninja.in | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/backupninja.in b/src/backupninja.in index 6dee3b6..2a1b76e 100755 --- a/src/backupninja.in +++ b/src/backupninja.in @@ -208,6 +208,9 @@ nowdayofweek=`tolower "$nowdayofweek"` function isnow() { local when="$1" set -- $when + + [ "$when" == "manual" ] && return 0 + whendayofweek=$1; at=$2; whentime=$3; whenday=`toint "$whendayofweek"` whendayofweek=`tolower "$whendayofweek"` @@ -298,9 +301,9 @@ function process_action() { ret=$? IFS=$'\t\n' if [ $ret == 0 ]; then - debug "skipping $file because it is not $w" + debug "skipping $file because current time does not match $w" else - info ">>>> starting action $file (because it is $w)" + info ">>>> starting action $file (because current time matches $w)" run="yes" fi done -- cgit v1.2.3