summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicole Vreden <damba@mecka.net>2010-02-12 22:59:46 +0100
committerNicole Vreden <damba@mecka.net>2010-02-12 22:59:46 +0100
commitfcae9473de2794a5c1b6b95134061c1de03c2114 (patch)
tree3ff06b5d387293b09758f345c96fb9b2bc2bcef8
parent8d3aa692332e4cb3a8e20e8470e64cc11c7537ed (diff)
Corba-Example: it works :-)
Signed-off-by: Nicole Vreden <damba@mecka.net>
-rwxr-xr-xsrc/YalpClients/EflClient/corba_example_mod/client.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/YalpClients/EflClient/corba_example_mod/client.py b/src/YalpClients/EflClient/corba_example_mod/client.py
index 3939110..ea32ab2 100755
--- a/src/YalpClients/EflClient/corba_example_mod/client.py
+++ b/src/YalpClients/EflClient/corba_example_mod/client.py
@@ -7,19 +7,19 @@ import YalpInterfaces, CosNaming, YalpInterfaces__POA
orb = CORBA.ORB_init(sys.argv, CORBA.ORB_ID)
obj = orb.resolve_initial_references("NameService")
-root_context = obj._narrow(CosNaming.NamingContext)
+root_context = obj._narrow(CosNaming.NamingContextExt)
if root_context is None:
print "Failed to narrow the root naming context"
sys.exit(1)
-name = CosNaming.NameComponent("Yalp_Server")
+name = ("YALP_Server")
try:
- obj = root_context.resolve(name)
+ obj = root_context.resolve_str(name)
except CosNaming.NamingContext.NotFound, ex:
- print "Name not found"
+ print "Name not found", ex
sys.exit(1)
blubb = obj._narrow(YalpInterfaces.ServerControlInterface)
@@ -30,8 +30,10 @@ if blubb is None:
#pkg = HuhuItf.Package("e17-data","0.16.999.063-1","now","amd64");
mlist = []
-mlist = YalpInterfaces.MediaTypes.VIDEO
-deps = ServerControlInterface.search("huhu", mlist, results, error)
+mlist.append (YalpInterfaces.VIDEO)
+mlist.append (YalpInterfaces.SOUND)
+deps = blubb.search("huhu", mlist)
+print deps
for dep in deps:
print dep.name, dep.version