diff options
author | Elijah Saxon <elijah@riseup.net> | 2005-07-26 23:05:17 +0000 |
---|---|---|
committer | Elijah Saxon <elijah@riseup.net> | 2005-07-26 23:05:17 +0000 |
commit | a95af249f142f7feb253c34687cfc415a0614d41 (patch) | |
tree | 76efb863a3c045b2c3705abd2073fa416ac0092b | |
parent | bd2d784c05df8a751aaad57af7436be69c1a47d4 (diff) | |
download | backupninja-a95af249f142f7feb253c34687cfc415a0614d41.tar.gz backupninja-a95af249f142f7feb253c34687cfc415a0614d41.tar.bz2 |
fixed bug where multiple 'when' options were ignored.
-rwxr-xr-x | backupninja | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/backupninja b/backupninja index a1bfabc..aba997e 100755 --- a/backupninja +++ b/backupninja @@ -271,7 +271,7 @@ EOF function process_action() { local file="$1" local suffix="$2" - + local run="no" setfile $file # skip over this config if "when" option @@ -290,13 +290,14 @@ function process_action() { IFS=$'\t\n' if [ $ret == 0 ]; then debug "skipping $file because it is not $w" - return else info ">>>> starting action $file (because it is $w)" + run="yes" fi done IFS=$' \t\n' fi + [ "$run" == "no" ] && return let "actions_run += 1" |