summaryrefslogtreecommitdiffstats
path: root/src/fedpkg.py
Commit message (Collapse)AuthorAgeFilesLines
* rearrnage import and drop hints about whyJesse Keating2011-02-091-4/+8
|
* Move some module imports to command runtimeHans Ulrich Niedermann2011-02-091-3/+5
| | | | | | | | | Move module imports of the fedora_cert, koji, and pyfedpkg modules to the actual command runtime. This gets rid of the requirement to have them (and their respective imported modules) installed at build time for generating the man page.
* Move location/name of man_page moduleHans Ulrich Niedermann2011-02-091-6/+2
| | | | | | Move location/name of man_page module (out of the pyfedpkg module/namespace) in order to avoid importing pyfedpkg for man page generation.
* Re-add 'lint' command hookup into argparse magicHans Ulrich Niedermann2011-02-101-0/+1
| | | | This apparently disappeared in commit 582c0e69.
* Re-arrange verify-files and slight fixupsJesse Keating2011-02-091-14/+18
|
* Add "fedpkg verify-files" commandHans Ulrich Niedermann2011-02-091-0/+14
| | | | | | | | usage: fedpkg verify-files [-h] Locally run 'rpmbuild -bl' to verify the spec file's %files sections. This is useful after a successful run of 'fedpkg install' or after a 'fedpkg local' run which failed due to %files list inaccuracies.
* Provide feedback about new-ticket. (ticket 91)Jesse Keating2011-02-091-1/+2
|
* Remove wrong comment.Jesse Keating2011-02-091-2/+0
|
* Add a --rebase and --no-rebase option to pullJesse Keating2011-02-091-2/+17
| | | | I decided to emulate git here and not default to a rebase.
* Whitespace fixesJesse Keating2011-02-091-2/+2
|
* Update the documentation for a lot of commandsJesse Keating2011-02-091-50/+205
| | | | | | | | This feeds both command --help and the man page. Formatting is a little odd. The help = on the parser itself cannot span multiple lines with \. It'll look fine in --help but not in the man page. Multiple strings need to be used instead. The description argument can span multiple lines with \ just fine though.
* Handle working from a non-existent path (#675398)Jesse Keating2011-02-081-1/+8
|
* Fix an traceback when failing to watch a build.Jesse Keating2011-02-081-1/+2
|
* Handle arches argument for scratch builds (#675285)Jesse Keating2011-02-081-1/+5
|
* Add build time man page generator5/man-pageHans Ulrich Niedermann2011-02-051-2/+13
| | | | Add man page generator to generate a man page at build time.
* 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