summaryrefslogtreecommitdiffstats
path: root/functions
diff options
context:
space:
mode:
authorColin Guthrie <colin@mageia.org>2014-07-29 21:30:39 +0100
committerColin Guthrie <colin@mageia.org>2014-07-29 21:30:39 +0100
commit6bd358282ae7b63b3bf5f75da6c922e638fefbcd (patch)
treef4c0e9fec544a3525f829d96d7e315db03137093 /functions
parentc4d7b611eec5b228afed19e53ba9573fc3ac85e1 (diff)
downloadmgatools-6bd358282ae7b63b3bf5f75da6c922e638fefbcd.tar
mgatools-6bd358282ae7b63b3bf5f75da6c922e638fefbcd.tar.gz
mgatools-6bd358282ae7b63b3bf5f75da6c922e638fefbcd.tar.bz2
mgatools-6bd358282ae7b63b3bf5f75da6c922e638fefbcd.tar.xz
mgatools-6bd358282ae7b63b3bf5f75da6c922e638fefbcd.zip
Move the --dry-run handling into the functions file.
Diffstat (limited to 'functions')
-rw-r--r--functions7
1 files changed, 7 insertions, 0 deletions
diff --git a/functions b/functions
index 992157f..26fc6db 100644
--- a/functions
+++ b/functions
@@ -16,6 +16,13 @@ mirror_rsync_options="--dry-run -v --delete -alH"
[ -f /etc/mgatools.conf ] && . /etc/mgatools.conf
+# Generic support for --dry-run as first argument
+if [ "$1" = "--dry-run" ]; then
+ dryrun=echo
+ mirror_rsync_options="--dry-run -v --delete -alH"
+ shift
+fi
+
function isingroup()
{
grp="$1"