Dom0 might not be called Domain-0, so ask for the name in shutdown.py, instead of hardcoding it

Signed-off-by: Jody Belka <knew (at) pimb (dot) org>
This commit is contained in:
jmb@artemis.home.pimb.org committed 2005-11-16 13:34:52 +01:00
1 parent 3bd89f2ebf
commit 698d53df47
1 file changed
+3 -2
+3 -2
View File
@@ -22,9 +22,9 @@ import sys
import time
from xen.xend.XendClient import server
from xen.xend import sxp
from xen.xm.opts import *
DOM0_NAME = 'Domain-0'
DOM0_ID = '0'
gopts = Opts(use="""[options] [DOM]
@@ -54,7 +54,8 @@ gopts.opt('reboot', short='R',
def shutdown(opts, doms, mode, wait):
if doms == None: doms = server.xend_domains()
for x in [DOM0_NAME, DOM0_ID]:
dom0_name = sxp.child_value(server.xend_domain(0), 'name')
for x in [dom0_name, DOM0_ID]:
if x in doms:
doms.remove(x)
for d in doms:
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.