Explorar o código

Tests passing on Py2.6

Ask Solem %!s(int64=11) %!d(string=hai) anos
pai
achega
c4b6b144f9
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      celery/bin/amqp.py

+ 2 - 1
celery/bin/amqp.py

@@ -17,6 +17,7 @@ from functools import partial
 from itertools import count
 
 from amqp import Message
+from kombu.utils.encoding import safe_str
 
 from celery.utils.functional import padlist
 
@@ -260,7 +261,7 @@ class AMQShell(cmd.Cmd):
         Lookup order is: :attr:`builtins` -> :attr:`amqp`.
 
         """
-        arglist = shlex.split(argline)
+        arglist = shlex.split(safe_str(argline))
         if cmd in self.builtins:
             return getattr(self, self.builtins[cmd])(*arglist)
         fun, args, formatter = self.get_amqp_api_command(cmd, arglist)