diff options
author | Matthew Newhook <matthew@zeroc.com> | 2006-08-29 09:00:41 +0000 |
---|---|---|
committer | Matthew Newhook <matthew@zeroc.com> | 2006-08-29 09:00:41 +0000 |
commit | 5517585e1d63ade7730a72c8df43d497c9491904 (patch) | |
tree | a5f297388f985400898a18fd269d75be6667e4c5 /cpp/test/IceGrid/session/run.py | |
parent | Bug 1339. (diff) | |
download | ice-5517585e1d63ade7730a72c8df43d497c9491904.tar.bz2 ice-5517585e1d63ade7730a72c8df43d497c9491904.tar.xz ice-5517585e1d63ade7730a72c8df43d497c9491904.zip |
http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1274
Diffstat (limited to 'cpp/test/IceGrid/session/run.py')
-rwxr-xr-x | cpp/test/IceGrid/session/run.py | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/cpp/test/IceGrid/session/run.py b/cpp/test/IceGrid/session/run.py index 6d35360c54e..170f938ef33 100755 --- a/cpp/test/IceGrid/session/run.py +++ b/cpp/test/IceGrid/session/run.py @@ -30,14 +30,25 @@ if not os.path.exists(node1Dir): else: IceGridAdmin.cleanDbDir(node1Dir) +print "starting admin permissions verifier...", +serverCmd = os.path.join(testdir, "verifier") + TestUtil.commonServerOptions +if TestUtil.debug: + print "(" + serverCmd + ")", +verifierPipe = os.popen(serverCmd + " 2>&1") +TestUtil.getServerPid(verifierPipe) +TestUtil.getAdapterReady(verifierPipe) +print "ok" + IceGridAdmin.registryOptions += \ r' --IceGrid.Registry.DynamicRegistration' + \ r' --IceGrid.Registry.PermissionsVerifier="ClientPermissionsVerifier"' + \ - r' --IceGrid.Registry.AdminPermissionsVerifier="AdminPermissionsVerifier"' + \ - r' --IceGrid.Registry.SSLPermissionsVerifier="SSLPermissionsVerifier"' + \ - r' --IceGrid.Registry.AdminSSLPermissionsVerifier="SSLPermissionsVerifier"' + r' --IceGrid.Registry.AdminPermissionsVerifier="AdminPermissionsVerifier:tcp -p 12002"' + \ + r' --IceGrid.Registry.SSLPermissionsVerifier="SSLPermissionsVerifier"' IceGridAdmin.iceGridTest(name, "application.xml", \ "--IceDir=\"" + toplevel + "\" --TestDir=\"" + testdir + "\"", \ '\\"properties-override=' + TestUtil.clientServerOptions.replace("--", "") + '\\"') + +status = TestUtil.closePipe(verifierPipe) + sys.exit(0) |