summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* stabilization-candidates: retry network errorsHEADmasterPawel Hajdan, Jr2017-07-101-0/+19
|
* Port most tools to python 3William Hubbs2014-12-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit ports the following tools to python 3. - common code - batch-stabilize - file-stabilization-bugs - maintainer-timeout - reverse-dependencies - stabilization-candidates This is a list of the changes: - Remove the dependency on pybugz; these tools now use xmlrpc.client directly. This is needed because the next release of pybugz does the same thing; we no longer have a bugzilla module since it was just a wrapper. Handle tokens correctly: - When we log into Bugzilla, we are given a token we must pass back to it with every command we issue. - Log out at the end of every session to expire the token. Fix the state file processing: - The pickle module handles binary files, not text files, so read and write the state file in binary mode. - Add fix_imports=True when reading the state file so a python-2 compatible state file can be read. - Do not set the URL for a stabilization request X-Gentoo-Bug: 532054 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=532054 X-Gentoo-Bug: 532368 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=532368
* Fix issue in batch-stabilize leading to errors from BugzillaPawel Hajdan, Jr2014-06-141-4/+1
| | | | | xmlrpclib.Fault: <Fault 410: 'You must log in before using this part of Bugzilla.'>
* Fix maintainer-tiemout.pyPawel Hajdan, Jr2014-02-111-5/+12
| | | | | - adjust search strings for new bug template - port to new pybugz
* The new python interface to bugzilla does not handle logging in and outWilliam Hubbs2012-04-191-0/+22
| | | | | | at the lower level; this is now part of the command line interface. As a result, we need to prompt for a username and password and log in ourselves. This will be used in the updated arch testing tools.
* Working implementation of maintainer-timeout.Pawel Hajdan, Jr2012-02-021-0/+5
|
* Begin work on maintainer-timeout script.Pawel Hajdan, Jr2012-01-271-0/+100
Extract common parts to common.py Fix bug where only first 100 bug details were retrieved from Bugzilla.