first cherrypy skeleton for the onelab sso
[infrastructure.git] / onelab-sso / client.py
diff --git a/onelab-sso/client.py b/onelab-sso/client.py
new file mode 100755 (executable)
index 0000000..3ced7a4
--- /dev/null
@@ -0,0 +1,13 @@
+#!/usr/bin/env python
+
+import xmlrpclib
+import traceback
+
+url="https://localhost:9999/xmlrpc"
+try:
+    server = xmlrpclib.Server(url)
+    print url,'get version',server.version()
+    print url,'AuthCheck',server.AuthCheck("john.doe@foo.com","weirdpassword")
+except:
+    print 'something wrong with url=',url
+    traceback.print_exc()