summaryrefslogtreecommitdiff
path: root/py/demo/Ice/bidir/Server.py
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2012-04-24 14:16:15 -0700
committerMark Spruiell <mes@zeroc.com>2012-04-24 14:16:15 -0700
commit943a48fc5c0a59b892eb746073c71b8dd88815e7 (patch)
tree421cfedbc60603d02e0b314d9204e9f85dd781c5 /py/demo/Ice/bidir/Server.py
parentminor fix to IcePHP getLogger (diff)
downloadice-943a48fc5c0a59b892eb746073c71b8dd88815e7.tar.bz2
ice-943a48fc5c0a59b892eb746073c71b8dd88815e7.tar.xz
ice-943a48fc5c0a59b892eb746073c71b8dd88815e7.zip
python 3 support
Diffstat (limited to 'py/demo/Ice/bidir/Server.py')
-rwxr-xr-xpy/demo/Ice/bidir/Server.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/py/demo/Ice/bidir/Server.py b/py/demo/Ice/bidir/Server.py
index 065585a1e8e..6b2e7fc38a4 100755
--- a/py/demo/Ice/bidir/Server.py
+++ b/py/demo/Ice/bidir/Server.py
@@ -12,7 +12,7 @@ import os, sys, traceback, threading, Ice
slice_dir = Ice.getSliceDir()
if not slice_dir:
- print sys.argv[0] + ': Slice directory not found.'
+ print(sys.argv[0] + ': Slice directory not found.')
sys.exit(1)
Ice.loadSlice("'-I" + slice_dir + "' Callback.ice")
@@ -29,7 +29,7 @@ class CallbackSenderI(Demo.CallbackSender, threading.Thread):
def destroy(self):
self._cond.acquire()
- print "destroying callback sender"
+ print("destroying callback sender")
self._destroy = True
try:
@@ -42,7 +42,7 @@ class CallbackSenderI(Demo.CallbackSender, threading.Thread):
def addClient(self, ident, current=None):
self._cond.acquire()
- print "adding client `" + self._communicator.identityToString(ident) + "'"
+ print("adding client `" + self._communicator.identityToString(ident) + "'")
client = Demo.CallbackReceiverPrx.uncheckedCast(current.con.createProxy(ident))
self._clients.append(client)
@@ -65,12 +65,12 @@ class CallbackSenderI(Demo.CallbackSender, threading.Thread):
if len(clients) > 0:
num = num + 1
-
+
for p in clients:
try:
p.callback(num)
except:
- print "removing client `" + self._communicator.identityToString(p.ice_getIdentity()) + "':"
+ print("removing client `" + self._communicator.identityToString(p.ice_getIdentity()) + "':")
traceback.print_exc()
self._cond.acquire()
@@ -79,11 +79,10 @@ class CallbackSenderI(Demo.CallbackSender, threading.Thread):
finally:
self._cond.release()
-
class Server(Ice.Application):
def run(self, args):
if len(args) > 1:
- print self.appName() + ": too many arguments"
+ print(self.appName() + ": too many arguments")
return 1
adapter = self.communicator().createObjectAdapter("Callback.Server")