This commit is contained in:
emellor@leeni.uk.xensource.com committed 2005-11-21 19:08:44 +01:00
commit 10edfe8abf
3 files changed
+13 -5

No files matched your search

+5 -3
View File
@@ -909,7 +909,10 @@ def parseCommandLine(argv):
def main(argv):
(opts, config) = parseCommandLine(argv)
try:
(opts, config) = parseCommandLine(argv)
except StandardError, ex:
err(str(ex))
if not opts:
return
@@ -924,8 +927,7 @@ def main(argv):
dom0_min_mem = xroot.get_dom0_min_mem()
if dom0_min_mem != 0:
if balloon_out(dom0_min_mem, opts):
print >>sys.stderr, "error: cannot allocate enough memory for domain"
sys.exit(1)
err("cannot allocate enough memory for domain")
dom = make_domain(opts, config)
if opts.vals.console_autoconnect:
+4 -1
View File
@@ -87,7 +87,10 @@ class Var:
"""Execute the check and set the variable to the new value.
"""
if not self.check: return
env[self.name] = self.check(self.name, env.get(self.name))
try:
env[self.name] = self.check(self.name, env.get(self.name))
except StandardError, ex:
raise sys.exc_type, self.name + " - " + str(ex)
def doHelp(self, out):
"""Print help for the variable.
+4 -1
View File
@@ -182,7 +182,7 @@ For more help on xm create, see the xmdomain.cfg(5) man page"""
help = {
"--long": longhelp,
"console": console_help,
"create": create_help,
# create is handled specially
"destroy": destroy_help,
"domid ": domid_help,
"domname": domname_help,
@@ -846,6 +846,9 @@ def deprecated(old,new):
err('Option %s is the new replacement, see "xm help %s" for more info' % (new, new))
def usage(cmd=None):
if cmd = 'create'
xm_subcommand("create", "--help")
sys.exit(1)
if help.has_key(cmd):
print " " + help[cmd]
else:
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.