summaryrefslogtreecommitdiffstats
path: root/src/fedpkg.py
Commit message (Collapse)AuthorAgeFilesLines
* Add help text for global --user option5/basicHans Ulrich Niedermann2011-02-051-1/+2
|
* Move argparse setup into parse_cmdline functionHans Ulrich Niedermann2011-02-011-3/+10
| | | | | | | | Move the argparse setup and the actual argument parsing into a separate parse_cmdline function. This makes the actual main program more clear, and allows reusing of the argparse setup for man page generation later.
* Comment typo fixHans Ulrich Niedermann2011-02-011-1/+1
|
* Add an argument to override the "distribution"Jesse Keating2011-01-301-21/+24
| | | | | | This allows developers to force fedpkg into not discovering the distribution based on branch name, and instead just take what the developer says it is.
* Make sure we have sources for mockbuild (#665555) (jwboyer)Jesse Keating2011-01-221-0/+6
|
* Revert "Make sure we have an srpm when doing a mockbuild (#665555)"Jesse Keating2011-01-221-4/+0
| | | | | | This reverts commit e50d2677e6d9ab661b791097dde3086ecf21c16f. Better to just download sources here, not make the srpm.
* Make sure we have an srpm when doing a mockbuild (#665555)Jesse Keating2011-01-211-0/+4
| | | | | This required a new option to mockbuild, md5. This is because srpm needs this argument to function correctly.
* Catch all errors from watching tasks. (#670305)Jesse Keating2011-01-211-2/+2
| | | | | There are just too many error types here that can trip us up, so use the dreaded catchall.
* Fix a traceback when koji goes offline (#668889)Jesse Keating2011-01-211-1/+1
|
* Fix traceback with lint (ticket 89)Jesse Keating2011-01-211-1/+1
|
* Logout before watching tasksJesse Keating2010-12-031-0/+1
| | | | This can also prevent auth errors (#634946)
* Add a dash of error checking to update (#655576)Jesse Keating2010-12-021-1/+5
|
* Fix a traceback on expried credentials (#634946)Jesse Keating2010-12-021-1/+6
|
* Backport a bugfix from koji upstream to fix 628504Jesse Keating2010-12-021-0/+4
| | | | This fixes a potential traceback on ^c
* Fix up the commit commandJesse Keating2010-12-011-1/+1
| | | | | Looks like argparse doesn't like a % in help. Odd. Also fix a logic error for non-tty usage.
* Remove parenthesises on mymodule.nvrJochen Schmitt2010-11-301-1/+1
|
* Fix error in clone by renaming self.join.join to os.path.joinJochen Schmitt2010-11-301-1/+1
|
* Fix error to call the diff functionen in import_srpmJochen Schmitt2010-11-301-1/+1
|
* Implementing a retire commandJochen Schmitt2010-09-231-0/+21
|
* Add a tag request function (Xavier Lamien)Jesse Keating2010-09-201-3/+16
| | | | | This patch is manually applied and then adjusted by me. Adds the basic tag request functionality.
* Fix up the diff changes from jochenJesse Keating2010-09-201-1/+1
|
* Minor fixes for lint -i changesJesse Keating2010-09-201-1/+1
|
* Remove unused variableJesse Keating2010-09-201-1/+0
|
* Fix up commit with tag changesJesse Keating2010-09-201-4/+2
| | | | Don't use getnvr, and use existing reference to clog file
* Include path to clogJesse Keating2010-09-201-1/+1
|
* Handle paths with push/pullJesse Keating2010-09-201-2/+2
|
* expand on pull help outputJesse Keating2010-09-201-1/+1
|
* Fix up tag commandsJesse Keating2010-09-201-3/+3
| | | | Minor clean ups from jochen's submission
* Don't use the unnecessary getnvr()Jesse Keating2010-09-201-1/+1
|
* Move diff function out of the PackageModule classJochen Schmitt2010-09-201-2/+1
| | | | | | | | | | | hello Jesse, because you have wrote, that you want a minimum set of functions in the PackageModule clase, I have move the diff function out of their. Best Regards: Jochen Schmitt
* Add -i (info) switch to the lint commandJochen Schmitt2010-09-201-1/+5
| | | | | | | | | | | Hello Jesse, this patch add a -i (info) tag for the fedpkg lint command. Best Regards: Jochen Schmitt
* Add a -t (tag) switch for the commit commandJochen Schmitt2010-09-201-0/+17
| | | | | | | | | | | | | Hello Jesse, this patch implenents a -t (tag) switch for the commit command. Because you have wrote, that you don't like to see additional function in the PackageModule class, I have refactor this patch to fullfill your requirements. Best Regards: Jochen Schmitt
* Add a -c (clog) switch to the commit commandJochen Schmitt2010-09-201-0/+12
| | | | | | | | | | Hello Jesse, this patch add a -c (clong) switch for the commit commant. Best Regards: Jochen Schmitt
* Move pull and push function out of PackageModuleJochen Schmitt2010-09-201-4/+2
| | | | | | | | | | | Hello Jesse, I have move the pull() and push() function in the __init__.py module out of the PackageModule class. Best Regards: Jochen Schmitt
* Implementation of a pull commandJochen Schmitt2010-09-201-0/+14
| | | | | | | | | | Hello Jesse, this patch implemts a pull command for fedpkg. Best Regards: Jochen Schmitt
* Implenentation of a tag commandJochen Schmitt2010-09-201-1/+60
| | | | | | | | | | | | | Hello Jesse, this patch contains a tag command for fedpkg. I have divede the tag function in __init__.py into three functions for add, delete and list tags. All this functions lives outside of the PackageModule class. Best Regards: Jochen Schmitt
* Remove stream keyword in logging.StreamHandlerJochen Schmitt2010-09-191-1/+1
| | | | | | | | | | | Hello Jesse, using the stream keyword caused an error on python 2.6. So I have remove this keyword. Best Regards: Jochen Schmitt
* Fix up the logger for what goes whereJesse Keating2010-09-101-5/+22
| | | | | | Make sure that WARN, ERROR, and CRITICAL go to stderr, and that DEBUG and INFO go to stdout. This involves more configuration than it aught to, but that's python logging for ya.
* Make our logger print to stdoutJesse Keating2010-09-101-1/+2
| | | | | | It's of my opinion that only errors should go to stderr. For that reason I'll have all logger stuff to go stdout and any errors I'll use print() on.
* Minor whitespace fixJesse Keating2010-09-081-1/+1
|
* Remove errornous dots at the end of the help messages of the commitJesse Keating2010-09-081-2/+2
| | | | | | command From Jochen@herr-schmitt.de
* Fefactoring: Use getuser to determinate fas useridJochen Schmitt2010-09-081-25/+23
| | | | | | | | | | | Hello Jesse, because I don't like duplicate code, I have create a getuser() function which determinate the userid of the fas account. Best Regards: Jochen Schmitt
* Error check the update call. #625679Jesse Keating2010-08-231-1/+5
|
* Allow passing srpms to the build commandJesse Keating2010-08-201-0/+2
|
* Set the prog name right.Jesse Keating2010-08-201-0/+1
| | | | This might only effect running from a checkout.
* Add an epilog to help folks outJesse Keating2010-08-201-1/+3
|
* Move commit out of the PackageModule object.Jesse Keating2010-08-201-2/+1
| | | | | | Outside of clog, there is no reason why commit should need data from the spec file. This fixes a bug when marking a package as dead so that one can commit again. Ticket #54
* pull the username from fedora_cert to pass to bodhiDennis Gilmore2010-08-191-5/+11
|
* Catch double ^c's from build. RHBZ #620465Jesse Keating2010-08-171-1/+4
|
* Fix up chain buildingJesse Keating2010-08-171-7/+16
| | | | | We were not setting up the chains right, and our logging was all funky. We now handle chains properly and log it sensibly