30
28
lplib_cachedir = os.path.expanduser("~/.cache/launchpadlib/")
31
29
hydrazine_cachedir = os.path.expanduser("~/.cache/hydrazine/")
35
32
os.makedirs(d, mode=0700)
38
34
hydrazine_credentials_filename = os.path.join(hydrazine_cachedir,
40
36
if os.path.exists(hydrazine_credentials_filename):
41
37
credentials = Credentials()
45
39
trace('loaded existing credentials')
46
40
trace('connecting to %s' % service_root)
49
42
# TODO: handle the case of having credentials that have expired etc
51
44
launchpad = Launchpad.get_token_and_login(