mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
Catch ValueError and OverflowError, to diagnose bad arguments.
Signed-off-by: Hiroyuki Yamamoto <yamamoto.hiroyu@jp.fujitsu.com> Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
This commit is contained in:
1 parent
aedc7640e6
commit
a8bdc8130e
1 file changed
+3
@@ -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
|
||||
|
||||