-if [ "$vservers" == "yes" ]; then
- if [ ! -z $vsname ]; then
- info "using vserver '$vsname'"
- usevserver=1
- else
- info "no vserver name specified, actions will be performed on the host"
- fi
+local usevserver=no
+if [ $vservers_are_available = yes ]; then
+ if ! vservers_exist "$vsname" ; then
+ fatal "At least one of the vservers listed in vsnames ($vsnames) does not exist."
+ else
+ info "using vserver '$vsname'"
+ usevserver=yes
+ fi