diff --git a/tools/python/xen/xm/main.py b/tools/python/xen/xm/main.py index 62875cac8b..a3b96dc6a8 100644 --- a/tools/python/xen/xm/main.py +++ b/tools/python/xen/xm/main.py @@ -1193,6 +1193,9 @@ def main(argv=sys.argv): else: print >>sys.stderr, "Error: %s" % ex.faultString sys.exit(1) + except (ValueError, OverflowError): + err("Invalid argument.") + usage(argv[1]) except: print "Unexpected error:", sys.exc_info()[0] print