--- recepies/lxc/lxc-watchdog.sh 2011/09/09 18:21:14 271 +++ recepies/lxc/lxc-watchdog.sh 2011/09/09 18:27:11 272 @@ -55,7 +55,8 @@ lxc_status() { ( find /var/lib/lxc/ -name "config" | cut -d/ -f5 | sort -u | while read name ; do - status=`lxc-info -n $name 2>/dev/null | grep state: | cut -d: -f2` + status=`lxc-info -n $name 2>/dev/null | grep state: | cut -d: -f2` # 0.7.5 + test -z "$status" && status=`lxc-info -n $name | sed -e 's/^.* is //'` # 0.7.2 boot="-" test -s /var/lib/lxc/$name/on_boot && boot="boot" echo "$name $status $boot $(lxc_rootfs $name) $(lxc_ip $name) $(lxc_hostname $name)"