diff --git a/routerbackup b/routerbackup deleted file mode 100755 index 79c57c2..0000000 --- a/routerbackup +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash - -BACKUP=0 -CHECK=0 -while getopts "bc" opt; do - case $opt in - b) - BACKUP=1 - ;; - c) - CHECK=1 - ;; - \?) - echo "usage: $0 [-c] [-f]" >&2 - exit 1 - esac -done - -if [[ $BACKUP = 0 && $CHECK = 0 ]]; then - echo "no action" >&2 - exit 1 -fi - -outfilter=$(dirname $0)/ansible_outfilter - -if [[ $BACKUP > 0 ]]; then - DIFF=/tmp/routerbackup.diff.$$ - ansible-playbook -e routerbackup_diff=$DIFF routerbackup.yml | $outfilter - cat $DIFF - rm -f $DIFF -fi - -if [[ $CHECK > 0 ]]; then - CHECKFILE=/tmp/routerbackup.check.$$ - ansible-playbook -t check -e routerbackup_checkfile=$CHECKFILE routerbackup.yml | $outfilter - cat $CHECKFILE - rm -f $CHECKFILE -fi - -# vim: set tabstop=4 shiftwidth=4 expandtab smarttab: