Gracefully handle keyboard interrupts (^C)
This commit is contained in:
1 parent
475265ed37
commit
bc5edcf893
1 file changed
+4
-1
+4
-1
@@ -277,7 +277,10 @@ class CLI(object):
|
||||
|
||||
def run_cmd(self, cmd, argv):
|
||||
kw = self.parse(cmd, argv)
|
||||
self.run_interactive(cmd, kw)
|
||||
try:
|
||||
self.run_interactive(cmd, kw)
|
||||
except KeyboardInterrupt:
|
||||
return
|
||||
|
||||
def run_interactive(self, cmd, kw):
|
||||
for param in cmd.params():
|
||||
|
||||
Reference in new issue
Block a user