X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=tools.py;h=a53c1589212ce365c3c958bff8ae8c3b979a078b;hb=9d1f8e8df2e79e304dac4e290a2761ff87045d23;hp=4cbfa3b449c157e4228a3d23cd10796d2211abf9;hpb=185a2e3bf48406e5184c2d9259715adc9e6fd975;p=nodemanager.git diff --git a/tools.py b/tools.py index 4cbfa3b..a53c158 100644 --- a/tools.py +++ b/tools.py @@ -300,10 +300,10 @@ def get_node_virt (): except: pass logger.log("Computing virt..") - vs_retcod=subprocess.call ([ 'vserver', '--help' ]) - if vs_retcod == 0: - virt='vs' - else: + try: + if subprocess.call ([ 'vserver', '--help' ]) ==0: virt='vs' + else: virt='lxc' + except: virt='lxc' with file(virt_stamp,"w") as f: f.write(virt)