ConfigParser.NoOptionError: No option 'consumer_key' in section: '1'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
launchpadlib |
New
|
Undecided
|
Unassigned |
Bug Description
After logging in for the first time with Launchpadlib on a particular machine on natty, a second use of it fails as follows:
% ./traceback-
Traceback (most recent call last):
File "./traceback-
'https:/
File "/usr/lib/
credential_
File "/usr/lib/
authorizati
File "/usr/lib/
return self.do_
File "/usr/lib/
return Credentials.
File "/usr/lib/
credentials
File "/usr/lib/
CREDENTIALS
File "/usr/lib/
raise NoOptionError(
ConfigParser.
I don't know yet which file it's looking in.
credentials.py line 322 is in the KeyringCredenti alStore, so I guess that launchpadlib has written something in there that it cannot read back?
I can see it's written a new entry whose description is just "network password" and the "password" field of it is just "
the 3-byte string "[1]". That is not actually my password. From looking at the code I guess it's meant to be a ConfigParser ini-style file, but for some reason it isn't.