def __init__(self, username, password, url, use_mod_auth_kerb=False):
if url.startswith('https://'):
self._transport = SafeCookieTransport()
elif url.startswith('http://'):
self._transport = CookieTransport()
else:
raise TCMSError("Unrecognized URL scheme")
self._transport.cookiejar = CookieJar()
# print("COOKIES:", self._transport.cookiejar._cookies)
self.server = xmlrpclib.ServerProxy(
url,
transport=self._transport,
verbose=VERBOSE,
allow_none=1
)
# Login, get a cookie into our cookie jar (login_dict):
self.server.Auth.login(username, password)
# Record the user ID in case the script wants this
# self.user_id = login_dict['id']
# print('Logged in with cookie for user %i' % self.userId)
# print("COOKIES:", self._transport.cookiejar._cookies)
评论列表
文章目录