-# -*- mode: sh; sh-basic-offset: 8; indent-tabs-mode: nil; -*-
+# -*- mode: sh; sh-basic-offset: 3; indent-tabs-mode: nil; -*-
#
# this handler will save various reports of vital system information.
# by default, all the reports are enabled and are saved in /var/backups.
getconf hwinfo_options ""
# See if vservers are configured
-if [ "$vservers" = "yes" ]
+local usevserver=no
+if [ $vservers_are_available = yes ]
then
- if [ ! -d $VROOTDIR ]
- then
- fatal "vservers enabled, but $VROOTDIR does not exist!"
- else
- info "vserver method enabled"
- usevserver=1
- fi
+ info "vserver method enabled"
+ usevserver=yes
fi
if [ "$packages" == "yes" ]; then
- if [ $usevserver ]
+ if [ $usevserver = yes ]
then
nodpkg="lost+found|ARCHIVES"
info "vserver root directory set to: $VROOTDIR"
- for vserver in `ls $VROOTDIR | grep -E -v $nodpkg`
+ for vserver in $found_vservers
do
info "examining vserver: $vserver"
running=`$VSERVERINFO $vserver RUNNING`
#
if [ "$packages" == "yes" ]; then
- if [ $usevserver ]
+ if [ $usevserver = yes ]
then
for vserver in `ls $VROOTDIR | grep -E -v $nodpkg`
do