def call(): logging.basicConfig(stream=sys.stdout,level=logging.DEBUG) p = load_properties() zclient = ZimbraClient(soap.soap_url(p[pconstant.HOSTNAME])) zclient.authenticate(p[pconstant.ACCOUNT_NAME], p[pconstant.PASSWORD]) return f(p, zclient)
def authenticate(): p = load_properties() transport = SoapTransport() transport.soap_url = soap.soap_url(p[pconstant.HOSTNAME]) auth = SoapAuthenticator() auth_token = auth.authenticate(transport, p[pconstant.ACCOUNT_NAME], p[pconstant.PASSWORD]) print auth_token
def pre_authenticate(): p = load_properties() transport = SoapTransport() transport.debug = 1 transport.soap_url = soap.soap_url(p[pconstant.HOSTNAME]) auth = SoapAuthenticator() auth.domains = p[pconstant.DOMAINS] auth_token = auth.authenticate(transport, p[pconstant.ACCOUNT_NAME]) print auth_token
def call(): logging.basicConfig(stream=sys.stdout,level=logging.DEBUG) p = load_properties() proxy_url = soap.proxy_url(p[pconstant.PROXY_HOSTNAME], p[pconstant.PROXY_USERNAME], p[pconstant.PROXY_PASSWORD], p[pconstant.PROXY_PORT], p[pconstant.PROXY_SCHEME]) zclient = ZimbraClient(soap.soap_url(p[pconstant.HOSTNAME]), proxy_url=proxy_url) zclient.authenticate(p[pconstant.ACCOUNT_NAME], p[pconstant.PASSWORD]) return f(p, zclient)
def testNotEmptyHostnamePort(self): result = soap.soap_url("localhost:8080") self.assertEqual("http://localhost:8080/service/soap", result)