/[sysadmin-cookbook]/recepies/lxc/lxc-watchdog.sh
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /recepies/lxc/lxc-watchdog.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 272 by dpavlin, Fri Sep 9 18:27:11 2011 UTC revision 284 by dpavlin, Tue Dec 13 12:54:24 2011 UTC
# Line 106  lxc_kill() { Line 106  lxc_kill() {
106          name=$1          name=$1
107          sig=$2          sig=$2
108    
109          init_pid=`lxc-ps -C init -o pid | grep "^$name" | cut -d" " -f2-`          ver=`lxc-version | cut -d: -f2 | sed 's/\.//g'`
110            opts=''
111            test $ver -ge 075 && opts='--'
112    
113            init_pid=`lxc-ps $opts -C init -o pid | grep "^$name" | cut -d" " -f2-`
114          if [ -z "$init_pid" ] ; then          if [ -z "$init_pid" ] ; then
115                  lxc-info -n $name                  lxc-info -n $name
116                  exit 1                  exit 1

Legend:
Removed from v.272  
changed lines
  Added in v.284

  ViewVC Help
Powered by ViewVC 1.1.26