diff options
Diffstat (limited to 'nagios-downtime')
-rwxr-xr-x | nagios-downtime | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nagios-downtime b/nagios-downtime index fdf9988..6493dcf 100755 --- a/nagios-downtime +++ b/nagios-downtime @@ -81,6 +81,13 @@ case $spec in ;; esac +# There must be at least one object +if ! ((${#objects[@]})) ; then + printf '%s: At least one host/service must be given\n' \ + "$self" >&2 + exit 1 +fi + # All the hosts or services must exist, just to be strict for object in "${objects[@]}" ; do nagios-exists "$object" && continue |