Move the import for XendError, and use a bare import, not a from...import.

This should silence the error message when the program is terminated during
startup.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
This commit is contained in:
emellor@ewan committed 2005-10-03 16:33:09 +01:00
1 parent 54795b5c53
commit 81fd7244f5
1 file changed
+6 -5
+6 -5
View File
@@ -30,9 +30,14 @@ from getopt import getopt
import socket
import warnings
warnings.filterwarnings('ignore', category=FutureWarning)
import xen.xend.XendError
from xen.xend import PrettyPrint
from xen.xend import sxp
from xen.xm.opts import *
shorthelp = """Usage: xm <subcommand> [args]
Control, list, and manipulate Xen guest instances
@@ -687,7 +692,6 @@ def main(argv=sys.argv):
args = argv[2:]
if cmd:
try:
from xen.xend.XendClient import XendError
rc = cmd(args)
if rc:
usage()
@@ -698,7 +702,7 @@ def main(argv=sys.argv):
except IOError:
err("Most commands need root access. Please try again as root")
sys.exit(1)
except XendError, ex:
except xen.xend.XendError.XendError, ex:
if len(args) > 0:
handle_xend_error(argv[1], args[0], ex)
else:
@@ -719,6 +723,3 @@ def main(argv=sys.argv):
if __name__ == "__main__":
main()
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.