Add error handling
This commit is contained in:
parent
28e00fca91
commit
6a0e924988
1 changed files with 11 additions and 1 deletions
|
@ -66,7 +66,7 @@ ssh_hosts_for_group () {
|
||||||
}
|
}
|
||||||
|
|
||||||
show_ssh_groups () {
|
show_ssh_groups () {
|
||||||
local groups=($(ssh_groups))
|
local readonly groups=($(ssh_groups))
|
||||||
|
|
||||||
local group
|
local group
|
||||||
local group_number=0
|
local group_number=0
|
||||||
|
@ -95,11 +95,21 @@ cmdline () {
|
||||||
h)
|
h)
|
||||||
info
|
info
|
||||||
;;
|
;;
|
||||||
|
:)
|
||||||
|
echo "Option -$OPTARG requires an argument." >&2
|
||||||
|
exit
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
usage
|
usage
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
|
if [ $OPTIND -eq 1 ]
|
||||||
|
then
|
||||||
|
usage
|
||||||
|
fi
|
||||||
|
|
||||||
shift $((OPTIND-1))
|
shift $((OPTIND-1))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue