From 076a4169b9bc4f3b182a06a548405147463c4cfa Mon Sep 17 00:00:00 2001 From: Mohamed Larabi Date: Tue, 16 Apr 2013 15:12:06 +0200 Subject: [PATCH] cosmetic update lxc-driver --- system/lxc-driver.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/system/lxc-driver.sh b/system/lxc-driver.sh index 4dbb30d..36d4f98 100755 --- a/system/lxc-driver.sh +++ b/system/lxc-driver.sh @@ -1,10 +1,12 @@ #!/bin/bash +path=/vservers + function sense_all () { virsh -c lxc:// list | grep running | while read line; do pid=$(echo $line | cut -d' ' -f1) lxc_name=$(echo $line | cut -d' ' -f2) - timestamp=$(cat /var/lib/lxc/$lxc_name/$lxc_name.timestamp) + timestamp=$(cat $path/$lxc_name/$lxc_name.timestamp) echo "$lxc_name;$pid;$timestamp" done } @@ -28,7 +30,7 @@ function sense_lxc () { lxc_name=$1; shift if [ "$(virsh -c lxc:// dominfo $lxc_name | grep State| cut -d' ' -f11)" == "running" ] ; then pid=$(virsh -c lxc:// dominfo $lxc_name| grep Id | cut -d' ' -f14) - timestamp=$(cat /var/lib/lxc/$lxc_name/$lxc_name.timestamp) + timestamp=$(cat $path/$lxc_name/$lxc_name.timestamp) echo "$lxc_name;$pid;$timestamp" fi } @@ -68,7 +70,7 @@ function destroy_all () { virsh -c lxc:// list --all | while read line; do lxc_name=$(echo $line | cut -d' ' -f2) virsh -c lxc:// undefine $lxc_name - rm -fr /var/lib/lxc/$lxc_name + rm -fr $path/$lxc_name done } @@ -77,7 +79,7 @@ function destroy_lxc () { lxc_name=$1; shift stop_lxc $lxc_name virsh -c lxc:// undefine $lxc_name - rm -fr /var/lib/lxc/$lxc_name + rm -fr $path/$lxc_name } function usage () { -- 2.43.0