Beispiel #1
0
    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)
Beispiel #2
0
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
Beispiel #3
0
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
Beispiel #4
0
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
Beispiel #5
0
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
Beispiel #6
0
    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)
Beispiel #7
0
 def testNotEmptyHostnamePort(self):
     result = soap.soap_url("localhost:8080")
     self.assertEqual("http://localhost:8080/service/soap", result)
Beispiel #8
0
 def testNotEmptyHostnamePort(self):
     result = soap.soap_url("localhost:8080")
     self.assertEqual("http://localhost:8080/service/soap", result)