diff --git a/tools/python/xen/xm/main.py b/tools/python/xen/xm/main.py index a736247f2e..198477d8b0 100644 --- a/tools/python/xen/xm/main.py +++ b/tools/python/xen/xm/main.py @@ -738,13 +738,10 @@ def xm_restore(args): err("xm restore: Unable to read file %s" % savefile) sys.exit(1) - try: - if serverType == SERVER_XEN_API: - server.xenapi.VM.restore(savefile, paused) - else: - server.xend.domain.restore(savefile, paused) - except Exception, ex: - err("%s" % ex.faultString) + if serverType == SERVER_XEN_API: + server.xenapi.VM.restore(savefile, paused) + else: + server.xend.domain.restore(savefile, paused) def datetime_to_secs(v):