1
0
Fork 0
gnuviechadmin-historic/gnome-frontend/src/soapclient/soapclient.py
Jan Dittberner 2c8c2228c0 ZSI-services
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@181 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-15 23:19:00 +00:00

23 lines
675 B
Python

#!/usr/bin/python
import sys
import socket
from ZSI import ServiceProxy
class SOAPClient:
def __init__(self):
url = 'http://localhost:8080/gnuviechadmin'
self.service = ServiceProxy(url, use_wsdl=True,
tracefile=sys.stdout)
print 'service is ', self.service
print self.service.__dict__
def authenticate(self, login, password):
try:
response = self.service.Authenticate(login=login, password=password)
print response
except socket.error:
return "couldn't connect"
if __name__ == "__main__":
client = SOAPClient()
print client.authenticate("jan", "jan")