Skip to content

Commit a345de8

Browse files
Merge pull request #80 from Ferada/python-3-compatibility
Fix Python scripts for Python 3 compatibility.
2 parents 8081b8f + 88f868d commit a345de8

12 files changed

+23
-23
lines changed

python/emit_log.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
channel.basic_publish(exchange='logs',
1414
routing_key='',
1515
body=message)
16-
print " [x] Sent %r" % (message,)
16+
print(" [x] Sent %r" % message)
1717
connection.close()

python/emit_log_direct.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
channel.basic_publish(exchange='direct_logs',
1515
routing_key=severity,
1616
body=message)
17-
print " [x] Sent %r:%r" % (severity, message)
17+
print(" [x] Sent %r:%r" % (severity, message))
1818
connection.close()

python/emit_log_topic.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
channel.basic_publish(exchange='topic_logs',
1515
routing_key=routing_key,
1616
body=message)
17-
print " [x] Sent %r:%r" % (routing_key, message)
17+
print(" [x] Sent %r:%r" % (routing_key, message))
1818
connection.close()

python/new_task.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@
1515
properties=pika.BasicProperties(
1616
delivery_mode = 2, # make message persistent
1717
))
18-
print " [x] Sent %r" % (message,)
18+
print(" [x] Sent %r" % message)
1919
connection.close()

python/receive.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88

99
channel.queue_declare(queue='hello')
1010

11-
print ' [*] Waiting for messages. To exit press CTRL+C'
11+
print(' [*] Waiting for messages. To exit press CTRL+C')
1212

1313
def callback(ch, method, properties, body):
14-
print " [x] Received %r" % (body,)
14+
print(" [x] Received %r" % body)
1515

1616
channel.basic_consume(callback,
1717
queue='hello',

python/receive_logs.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
channel.queue_bind(exchange='logs',
1515
queue=queue_name)
1616

17-
print ' [*] Waiting for logs. To exit press CTRL+C'
17+
print(' [*] Waiting for logs. To exit press CTRL+C')
1818

1919
def callback(ch, method, properties, body):
20-
print " [x] %r" % (body,)
20+
print(" [x] %r" % body)
2121

2222
channel.basic_consume(callback,
2323
queue=queue_name,

python/receive_logs_direct.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,18 @@
1414

1515
severities = sys.argv[1:]
1616
if not severities:
17-
print >> sys.stderr, "Usage: %s [info] [warning] [error]" % (sys.argv[0],)
17+
sys.stderr.write("Usage: %s [info] [warning] [error]\n" % sys.argv[0])
1818
sys.exit(1)
1919

2020
for severity in severities:
2121
channel.queue_bind(exchange='direct_logs',
2222
queue=queue_name,
2323
routing_key=severity)
2424

25-
print ' [*] Waiting for logs. To exit press CTRL+C'
25+
print(' [*] Waiting for logs. To exit press CTRL+C')
2626

2727
def callback(ch, method, properties, body):
28-
print " [x] %r:%r" % (method.routing_key, body,)
28+
print(" [x] %r:%r" % (method.routing_key, body))
2929

3030
channel.basic_consume(callback,
3131
queue=queue_name,

python/receive_logs_topic.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,18 @@
1414

1515
binding_keys = sys.argv[1:]
1616
if not binding_keys:
17-
print >> sys.stderr, "Usage: %s [binding_key]..." % (sys.argv[0],)
17+
sys.stderr.write("Usage: %s [binding_key]...\n" % sys.argv[0])
1818
sys.exit(1)
1919

2020
for binding_key in binding_keys:
2121
channel.queue_bind(exchange='topic_logs',
2222
queue=queue_name,
2323
routing_key=binding_key)
2424

25-
print ' [*] Waiting for logs. To exit press CTRL+C'
25+
print(' [*] Waiting for logs. To exit press CTRL+C')
2626

2727
def callback(ch, method, properties, body):
28-
print " [x] %r:%r" % (method.routing_key, body,)
28+
print(" [x] %r:%r" % (method.routing_key, body))
2929

3030
channel.basic_consume(callback,
3131
queue=queue_name,

python/rpc_client.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ def call(self, n):
3535

3636
fibonacci_rpc = FibonacciRpcClient()
3737

38-
print " [x] Requesting fib(30)"
38+
print(" [x] Requesting fib(30)")
3939
response = fibonacci_rpc.call(30)
40-
print " [.] Got %r" % (response,)
40+
print(" [.] Got %r" % response)

python/rpc_server.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def fib(n):
1919
def on_request(ch, method, props, body):
2020
n = int(body)
2121

22-
print " [.] fib(%s)" % (n,)
22+
print(" [.] fib(%s)" % n)
2323
response = fib(n)
2424

2525
ch.basic_publish(exchange='',
@@ -32,5 +32,5 @@ def on_request(ch, method, props, body):
3232
channel.basic_qos(prefetch_count=1)
3333
channel.basic_consume(on_request, queue='rpc_queue')
3434

35-
print " [x] Awaiting RPC requests"
35+
print(" [x] Awaiting RPC requests")
3636
channel.start_consuming()

python/send.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@
1111
channel.basic_publish(exchange='',
1212
routing_key='hello',
1313
body='Hello World!')
14-
print " [x] Sent 'Hello World!'"
14+
print(" [x] Sent 'Hello World!'")
1515
connection.close()

python/worker.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
channel = connection.channel()
88

99
channel.queue_declare(queue='task_queue', durable=True)
10-
print ' [*] Waiting for messages. To exit press CTRL+C'
10+
print(' [*] Waiting for messages. To exit press CTRL+C')
1111

1212
def callback(ch, method, properties, body):
13-
print " [x] Received %r" % (body,)
14-
time.sleep( body.count('.') )
15-
print " [x] Done"
13+
print(" [x] Received %r" % body)
14+
time.sleep(body.count(b'.'))
15+
print(" [x] Done")
1616
ch.basic_ack(delivery_tag = method.delivery_tag)
1717

1818
channel.basic_qos(prefetch_count=1)

0 commit comments

Comments
 (0)