Преглед изворни кода

caqmadm: Don't raise KeyboardInterrupt exception, just exit

Ask Solem пре 14 година
родитељ
комит
de4916b69c
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      celery/bin/camqadm.py

+ 5 - 1
celery/bin/camqadm.py

@@ -351,7 +351,11 @@ class AMQPAdmin(object):
         shell = AMQShell(connect=self.connect)
         if self.args:
             return shell.onecmd(" ".join(self.args))
-        return shell.cmdloop()
+        try:
+            return shell.cmdloop()
+        except KeyboardInterrupt:
+            self.say("(bibi)")
+            pass
 
     def say(self, m):
         if not self.silent: