summaryrefslogtreecommitdiff
path: root/py/demo/Glacier2/callback/Client.py
diff options
context:
space:
mode:
Diffstat (limited to 'py/demo/Glacier2/callback/Client.py')
-rw-r--r--py/demo/Glacier2/callback/Client.py110
1 files changed, 55 insertions, 55 deletions
diff --git a/py/demo/Glacier2/callback/Client.py b/py/demo/Glacier2/callback/Client.py
index c39b818c2a2..4aae7ed161e 100644
--- a/py/demo/Glacier2/callback/Client.py
+++ b/py/demo/Glacier2/callback/Client.py
@@ -34,37 +34,37 @@ class CallbackReceiverI(Demo.CallbackReceiver):
class Client(Ice.Application):
def run(self, args):
defaultRouter = self.communicator().getDefaultRouter()
- if not defaultRouter:
- print self.appName() + ": no default router set"
- return 1
+ if not defaultRouter:
+ print self.appName() + ": no default router set"
+ return 1
- router = Glacier2.RouterPrx.checkedCast(defaultRouter)
- if not router:
- print self.appName() + ": configured router is not a Glacier2 router"
- return 1
+ router = Glacier2.RouterPrx.checkedCast(defaultRouter)
+ if not router:
+ print self.appName() + ": configured router is not a Glacier2 router"
+ return 1
- while True:
- print "This demo accepts any user-id / password combination."
+ while True:
+ print "This demo accepts any user-id / password combination."
id = raw_input("user id: ")
pw = raw_input("password: ")
- try:
- router.createSession(id, pw)
- break
- except Glacier2.PermissionDeniedException, ex:
- print "permission denied:\n" + ex.reason
-
- category = router.getCategoryForClient()
- callbackReceiverIdent = Ice.Identity()
- callbackReceiverIdent.name = "callbackReceiver"
- callbackReceiverIdent.category = category
- callbackReceiverFakeIdent = Ice.Identity()
- callbackReceiverFakeIdent.name = "callbackReceiver"
- callbackReceiverFakeIdent.category = "fake"
+ try:
+ router.createSession(id, pw)
+ break
+ except Glacier2.PermissionDeniedException, ex:
+ print "permission denied:\n" + ex.reason
+
+ category = router.getCategoryForClient()
+ callbackReceiverIdent = Ice.Identity()
+ callbackReceiverIdent.name = "callbackReceiver"
+ callbackReceiverIdent.category = category
+ callbackReceiverFakeIdent = Ice.Identity()
+ callbackReceiverFakeIdent.name = "callbackReceiver"
+ callbackReceiverFakeIdent.category = "fake"
base = self.communicator().propertyToProxy('Callback.Proxy')
twoway = Demo.CallbackPrx.checkedCast(base)
- oneway = Demo.CallbackPrx.uncheckedCast(twoway.ice_oneway())
- batchOneway = Demo.CallbackPrx.uncheckedCast(twoway.ice_batchOneway())
+ oneway = Demo.CallbackPrx.uncheckedCast(twoway.ice_oneway())
+ batchOneway = Demo.CallbackPrx.uncheckedCast(twoway.ice_batchOneway())
adapter = self.communicator().createObjectAdapter("Callback.Client")
adapter.add(CallbackReceiverI(), callbackReceiverIdent)
@@ -75,7 +75,7 @@ class Client(Ice.Application):
onewayR = Demo.CallbackReceiverPrx.uncheckedCast(twowayR.ice_oneway())
override = ''
- fake = False
+ fake = False
menu()
@@ -84,41 +84,41 @@ class Client(Ice.Application):
try:
c = raw_input("==> ")
if c == 't':
- context = {}
- context["_fwd"] = "t"
- if not len(override) == 0:
- context["_ovrd"] = override
+ context = {}
+ context["_fwd"] = "t"
+ if not len(override) == 0:
+ context["_ovrd"] = override
twoway.initiateCallback(twowayR, context)
elif c == 'o':
- context = {}
- context["_fwd"] = "o"
- if not len(override) == 0:
- context["_ovrd"] = override
+ context = {}
+ context["_fwd"] = "o"
+ if not len(override) == 0:
+ context["_ovrd"] = override
oneway.initiateCallback(onewayR, context)
elif c == 'O':
- context = {}
- context["_fwd"] = "O"
- if not len(override) == 0:
- context["_ovrd"] = override
+ context = {}
+ context["_fwd"] = "O"
+ if not len(override) == 0:
+ context["_ovrd"] = override
batchOneway.initiateCallback(onewayR, context)
- elif c == 'f':
- self.communicator().flushBatchRequests()
- elif c == 'v':
- if len(override) == 0:
- override = "some_value"
- print "override context field is now `" + override + "'"
- else:
- override = ''
- print "override context field is empty"
- elif c == 'F':
- fake = not fake
-
- if fake:
- twowayR = Demo.CallbackReceiverPrx.uncheckedCast(twowayR.ice_identity(callbackReceiverFakeIdent))
- onewayR = Demo.CallbackReceiverPrx.uncheckedCast(onewayR.ice_identity(callbackReceiverFakeIdent))
- else:
- twowayR = Demo.CallbackReceiverPrx.uncheckedCast(twowayR.ice_identity(callbackReceiverIdent))
- onewayR = Demo.CallbackReceiverPrx.uncheckedCast(twowayR.ice_identity(callbackReceiverIdent))
+ elif c == 'f':
+ self.communicator().flushBatchRequests()
+ elif c == 'v':
+ if len(override) == 0:
+ override = "some_value"
+ print "override context field is now `" + override + "'"
+ else:
+ override = ''
+ print "override context field is empty"
+ elif c == 'F':
+ fake = not fake
+
+ if fake:
+ twowayR = Demo.CallbackReceiverPrx.uncheckedCast(twowayR.ice_identity(callbackReceiverFakeIdent))
+ onewayR = Demo.CallbackReceiverPrx.uncheckedCast(onewayR.ice_identity(callbackReceiverFakeIdent))
+ else:
+ twowayR = Demo.CallbackReceiverPrx.uncheckedCast(twowayR.ice_identity(callbackReceiverIdent))
+ onewayR = Demo.CallbackReceiverPrx.uncheckedCast(twowayR.ice_identity(callbackReceiverIdent))
elif c == 's':
twoway.shutdown()
elif c == 'x':