summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Handle source files with spaces in them. Trac #85Jesse Keating2010-12-011-6/+10
| |/ | | | | | | | | Source files with spaces mean we have to be careful how we parse the sources file, and how we hand URLs off to curl. Good times.
* | Remove parenthesises on mymodule.nvrJochen Schmitt2010-11-302-5/+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
|/
* add author and copyright info for fedora-burn-yubikeyDennis Gilmore2010-09-241-0/+9
|
* install fedora-burn-yubikey into sbindirDennis Gilmore2010-09-241-1/+9
|
* add fedora-burn-yubikey scriptDennis Gilmore2010-09-241-0/+76
| | | | used for setting up yubikeys for fedora
* Merge branch 'bashfixes' into jochenJesse Keating2010-09-231-4/+4
|\ | | | | | | | | Conflicts: src/fedpkg.bash
| * bash completion changes cleanupJan Vcelak2010-09-231-16/+16
| | | | | | | | | | - add missing 'options_dir' and 'options_srpm' into 'all_options_values' - newly added commands were indented using tabs instead of spaces
* | Whitespace fixesJesse Keating2010-09-231-16/+16
| |
* | Reorder options in fedpkg.bash alphabeticlyJochen Schmitt2010-09-231-11/+11
| |
* | Fixups in the retire functionJesse Keating2010-09-231-6/+10
| |
* | Implementing a retire commandJochen Schmitt2010-09-233-2/+49
|/
* Put tag-request in the bash completion fileJesse Keating2010-09-201-1/+4
|
* Don't use short options in bash completionJesse Keating2010-09-201-2/+2
|
* Add a tag request function (Xavier Lamien)Jesse Keating2010-09-202-3/+78
| | | | | This patch is manually applied and then adjusted by me. Adds the basic tag request functionality.
* Merge branch 'jochen' into bashJesse Keating2010-09-203-52/+234
|\ | | | | | | | | Conflicts: src/fedpkg.bash
| * Fix up the diff changes from jochenJesse Keating2010-09-202-2/+2
| |
| * Minor fixes for lint -i changesJesse Keating2010-09-202-2/+2
| |
| * 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
| |
| * No short options in commit completionJesse Keating2010-09-201-1/+1
| |
| * Handle paths with push/pullJesse Keating2010-09-202-8/+12
| |
| * expand on pull help outputJesse Keating2010-09-201-1/+1
| |
| * Fix up tag commandsJesse Keating2010-09-202-13/+11
| | | | | | | | Minor clean ups from jochen's submission
| * Fix up some contributed docstringsJesse Keating2010-09-201-5/+17
| |
| * Don't use the unnecessary getnvr()Jesse Keating2010-09-201-1/+1
| |
| * Only list long options in bash completion for tagJesse Keating2010-09-201-1/+1
| |
| * Whitespace fixJesse Keating2010-09-201-1/+1
| |
| * Move diff function out of the PackageModule classJochen Schmitt2010-09-202-31/+29
| | | | | | | | | | | | | | | | | | | | | | 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
| * Distlinguish between new empty repositories and retiered packagesJochen Schmitt2010-09-201-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | Hello Jesse, I have add an test to distlinguish a new package in which a package should been imported form a package which is retired. Best Regards: Jochen Schmitt
| * Add -i (info) switch to the lint commandJochen Schmitt2010-09-203-3/+13
| | | | | | | | | | | | | | | | | | | | | | 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-202-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | 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-202-1/+13
| | | | | | | | | | | | | | | | | | | | 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-202-18/+16
| | | | | | | | | | | | | | | | | | | | | | 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-203-1/+22
| | | | | | | | | | | | | | | | | | | | Hello Jesse, this patch implemts a pull command for fedpkg. Best Regards: Jochen Schmitt
| * Implenentation of a tag commandJochen Schmitt2010-09-203-5/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | fedpkg: Don't mix options and commands, drop redundant short optionsTodd Zullinger2010-09-201-12/+22
|/ | | | | | | | | Completing options along with command and values is not generally done by completion scripts and tends to garble up the output needlessly. Only complete options when the -<TAB> is typed. It's also unnecessary to complete both the long and short versions of an option, (e.g. -h and --help).
* 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
* Don't use log.error from within the libraryJesse Keating2010-09-101-6/+2
| | | | Just raise it, let the caller figure out what to do.
* fedpkg: Complete --srpm for the build commandTodd Zullinger2010-09-101-1/+2
|
* fedpkg: Use git plumbing to complete branch namesTodd Zullinger2010-09-101-3/+4
| | | | | The output of 'git branch' is not guaranteed to remain constant. Using the for-each-ref plumbing command should work reliably for longer.
* fedpkg: Remove filenames option from completionTodd Zullinger2010-09-101-1/+1
| | | | | | | | | | | | | | | The bash completion 'filenames' option prevents proper completion of local refs like tmz/f13. On systems with bash-completion >= 1.2, this should have little effect because the _filedir command sets the option as needed (or emulates it on older bash releases that lack compopt). On systems with older bash-completion (like EL-5 currently), there is a minor downside in that filename completion won't append trailing slashes to directories without the 'filenames' option. Ideally, bash-completion will be updated on EL-5 and this minor inconvenience will vanish sometime soon.
* fedpkg: Use _filedir for path completionTodd Zullinger2010-09-101-11/+16
| | | | | The _filedir function is a bit more robust than using compgen directly. A wrapper function is used to filter out .git directories from results.
* 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.
* Also redirect stderr over to stdout on non-termsJesse Keating2010-09-101-1/+2
| | | | Again this is just because rpmbuild does some stupid things.
* Name the process variables right (#632097)Jesse Keating2010-09-101-2/+2
|
* Minor whitespace fixJesse Keating2010-09-081-1/+1
|