30/10/2024
merger.py
[oauth]
key =
secret =
for pr in body['values']:
try:
self.merge(pr, 'Nice work!')
print 'Merged', pr['links']['html']['href'], '--', pr['title']
print indent(self.diff(pr))
print 'Merged', pr['links']['html']['href'], '--', pr['title'].encode('utf-8')
print indent(self.diff(pr)).encode('utf-8')
except RequestException, e:
print >> sys.stderr, e.resp.url, 'failed:', e.resp.status_code, e.resp.text
except PRException, e:
@@ -141,16 +141,16 @@ Usage: $ %s [OPTION] repo-url
except (PRException, RequestException), _e:
print >> sys.stderr, 'Error:', str(_e)
else:
print 'Declined', pr['links']['html']['href'], '--', pr['title']
print indent(str(e))
print 'Declined', pr['links']['html']['href'], '--', pr['title'].encode('utf-8')
print indent(str(e)).encode('utf-8')
print
print indent(self.diff(pr))
print indent(self.diff(pr)).encode('utf-8')
url = body.get('next')
else:
print >> sys.stderr, url, 'failed:', ('authorization failed' if
resp.status_code == 401 else
resp.text)
resp.text.encode('utf-8'))
break