summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Port most tools to python 3William Hubbs2014-12-291-9/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-1/+1
| | | | | xmlrpclib.Fault: <Fault 410: 'You must log in before using this part of Bugzilla.'>
* Fix maintainer-tiemout.pyPawel Hajdan, Jr2014-02-111-29/+36
| | | | | - adjust search strings for new bug template - port to new pybugz
* Use python2 as interpreterPawel Hajdan, Jr2013-06-211-1/+1
| | | | Fixes Gentoo bug #429320 by Pacho Ramos.
* Make bugzilla-viewer and maintainer-timeout workPawel Hajdan, Jr2012-05-301-0/+4
| | | | by bundling old pybugz.
* Also consider STABLEREQ bugs for maintainer timeout.Pawel Hajdan, Jr2012-03-271-2/+0
| | | | Someone cleverly added STABLEREQ keyword to those bugs.
* Working implementation of maintainer-timeout.Pawel Hajdan, Jr2012-02-021-2/+23
|
* Begin work on maintainer-timeout script.Pawel Hajdan, Jr2012-01-271-0/+51
Extract common parts to common.py Fix bug where only first 100 bug details were retrieved from Bugzilla.