From: Keir Fraser Date: Tue, 18 Mar 2008 11:32:06 +0000 (+0000) Subject: xm: allow non-existent readline module X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~14247^2~48 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=7564231fbc9ce8dfe1ac42223cd20f3dbad15070;p=xen.git xm: allow non-existent readline module Let xm work even if Python doesn't have its readline module installed. Signed-off-by: John Levon --- diff --git a/tools/python/xen/xm/main.py b/tools/python/xen/xm/main.py index b4e7f1804b..eab8e47c63 100644 --- a/tools/python/xen/xm/main.py +++ b/tools/python/xen/xm/main.py @@ -626,8 +626,11 @@ class Shell(cmd.Cmd): def preloop(self): cmd.Cmd.preloop(self) - import readline - readline.set_completer_delims(' ') + try: + import readline + readline.set_completer_delims(' ') + except ImportError: + pass def default(self, line): words = shlex.split(line)