I tried running hydrazine after approving this merge proposal and it
takes an IOError exception because the filename is too long (shown
below). I wonder if that would be remedied by upgrading from Python
2.6 to 2.7 or beyond?
$ ./feed-pqm bzr
Looking for ['Approved'] mps in https://api.launchpad.net/1.0/bzr https://code.launchpad.net/~vila/bzr/1249732-acceptable-keys-from-config/+merge/194640
message: Fix command line override handling for acceptable_keys
source: lp:~vila/bzr/1249732-acceptable-keys-from-config
target: lp:bzr
status: Approved
created: 2013-11-10 15:34:32.127695+00:00
reviewed: 2014-04-16 04:34:09.513847+00:00
registrant: vila
Traceback (most recent call last):
File "./feed-pqm", line 261, in <module>
sys.exit(main(sys.argv))
File "./feed-pqm", line 219, in main
show_mp(mp)
File "./feed-pqm", line 104, in show_mp
(vote.comment and vote.comment.vote or 'Requested'),
File "/usr/lib/pymodules/python2.6/lazr/restfulclient/resource.py",
line 638, in __getattr__
return super(Entry, self).__getattr__(name)
File "/usr/lib/pymodules/python2.6/lazr/restfulclient/resource.py",
line 301, in __getattr__
return self.lp_get_parameter(attr)
File "/usr/lib/pymodules/python2.6/lazr/restfulclient/resource.py",
line 196, in lp_get_parameter
self._ensure_representation()
File "/usr/lib/pymodules/python2.6/lazr/restfulclient/resource.py",
line 331, in _ensure_representation
representation = self._root._browser.get(self._wadl_resource)
File "/usr/lib/pymodules/python2.6/lazr/restfulclient/_browser.py",
line 316, in get
response, content = self._request(url, extra_headers=headers)
File "/usr/lib/pymodules/python2.6/lazr/restfulclient/_browser.py",
line 260, in _request
str(url), method=method, body=data, headers=headers)
File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 1444,
in request
(response, content) = self._request(conn, authority, uri,
request_uri, method, body, headers, redirections, cachekey)
File "/usr/lib/pymodules/python2.6/lazr/restfulclient/_browser.py",
line 154, in _request
redirections, cachekey)
File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 1252,
in _request
_updateCache(headers, response, content, self.cache, cachekey)
File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 431,
in _updateCache
cache.set(cachekey, text)
File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 701, in set
f = file(cacheFullPath, "wb")
IOError: [Errno 36] File name too long:
'/home/rwilbur/.launchpadlib/api.launchpad.net/cache/api.launchpad.net,1.0,~vila,bzr,1249732-acceptable-keys-from-config,+merge,194640,comments,512879-application,json,0454099ae69ddb0c0d041245b581070d'
I tried running hydrazine after approving this merge proposal and it
takes an IOError exception because the filename is too long (shown
below). I wonder if that would be remedied by upgrading from Python
2.6 to 2.7 or beyond?
$ ./feed-pqm bzr /api.launchpad. net/1.0/ bzr /code.launchpad .net/~vila/ bzr/1249732- acceptable- keys-from- config/ +merge/ 194640 127695+ 00:00 513847+ 00:00 exit(main( sys.argv) ) pymodules/ python2. 6/lazr/ restfulclient/ resource. py", _getattr_ _(name) pymodules/ python2. 6/lazr/ restfulclient/ resource. py", get_parameter( attr) pymodules/ python2. 6/lazr/ restfulclient/ resource. py", _ensure_ representation( ) pymodules/ python2. 6/lazr/ restfulclient/ resource. py", representation _browser. get(self. _wadl_resource) pymodules/ python2. 6/lazr/ restfulclient/ _browser. py", headers) pymodules/ python2. 6/lazr/ restfulclient/ _browser. py", pymodules/ python2. 6/httplib2/ __init_ _.py", line 1444, pymodules/ python2. 6/lazr/ restfulclient/ _browser. py", pymodules/ python2. 6/httplib2/ __init_ _.py", line 1252, e(headers, response, content, self.cache, cachekey) pymodules/ python2. 6/httplib2/ __init_ _.py", line 431, set(cachekey, text) pymodules/ python2. 6/httplib2/ __init_ _.py", line 701, in set rwilbur/ .launchpadlib/ api.launchpad. net/cache/ api.launchpad. net,1.0, ~vila,bzr, 1249732- acceptable- keys-from- config, +merge, 194640, comments, 512879- application, json,0454099ae6 9ddb0c0d041245b 581070d'
Looking for ['Approved'] mps in https:/
https:/
message: Fix command line override handling for acceptable_keys
source: lp:~vila/bzr/1249732-acceptable-keys-from-config
target: lp:bzr
status: Approved
created: 2013-11-10 15:34:32.
reviewed: 2014-04-16 04:34:09.
registrant: vila
Traceback (most recent call last):
File "./feed-pqm", line 261, in <module>
sys.
File "./feed-pqm", line 219, in main
show_mp(mp)
File "./feed-pqm", line 104, in show_mp
(vote.comment and vote.comment.vote or 'Requested'),
File "/usr/lib/
line 638, in __getattr__
return super(Entry, self)._
File "/usr/lib/
line 301, in __getattr__
return self.lp_
File "/usr/lib/
line 196, in lp_get_parameter
self.
File "/usr/lib/
line 331, in _ensure_
representation = self._root.
File "/usr/lib/
line 316, in get
response, content = self._request(url, extra_headers=
File "/usr/lib/
line 260, in _request
str(url), method=method, body=data, headers=headers)
File "/usr/lib/
in request
(response, content) = self._request(conn, authority, uri,
request_uri, method, body, headers, redirections, cachekey)
File "/usr/lib/
line 154, in _request
redirections, cachekey)
File "/usr/lib/
in _request
_updateCach
File "/usr/lib/
in _updateCache
cache.
File "/usr/lib/
f = file(cacheFullPath, "wb")
IOError: [Errno 36] File name too long:
'/home/