add support for 'when = manual' (Closes: #511299)
[matthijs/upstream/backupninja.git] / src / backupninja.in
index 6dee3b6163c4920a06e34f95c0e3ebe831277272..2a1b76ebae4c1d512a6a3f800a92a7e9573cc326 100755 (executable)
@@ -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