diff options
author | Jesse Keating <jkeating@redhat.com> | 2010-08-11 21:51:42 -0700 |
---|---|---|
committer | Jesse Keating <jkeating@redhat.com> | 2010-08-11 22:09:06 -0700 |
commit | 493198a832ffbc240681c088fe1f92bc3077ed93 (patch) | |
tree | e9c84fbf9893c990d9e63d8a9758783b3972736c /src/fedpkg.py | |
parent | 698c9e70460f0f74f3ed6872d9ae865e182aa739 (diff) | |
download | fedora-packager-493198a832ffbc240681c088fe1f92bc3077ed93.tar.gz fedora-packager-493198a832ffbc240681c088fe1f92bc3077ed93.tar.xz fedora-packager-493198a832ffbc240681c088fe1f92bc3077ed93.zip |
Make switch-branches indiciate the current branch
Ticket #42 Some ugly string work here...
Diffstat (limited to 'src/fedpkg.py')
-rwxr-xr-x | src/fedpkg.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/fedpkg.py b/src/fedpkg.py index aab1373..a216abb 100755 --- a/src/fedpkg.py +++ b/src/fedpkg.py @@ -617,8 +617,13 @@ def switch_branch(args): except pyfedpkg.FedpkgError, e: log.error('Unable to list branches: %s' % e) sys.exit(1) - print('Locals:\n %s\nRemotes:\n %s' % - ('\n '.join(locals), '\n '.join(remotes))) + # This is some ugly stuff here, but trying to emulate + # the way git branch looks + locals = [' %s ' % branch for branch in locals] + local_branch = pyfedpkg._find_branch(args.path) + locals[locals.index(' %s ' % local_branch)] = '* %s' % local_branch + print('Locals:\n%s\nRemotes:\n %s' % + ('\n'.join(locals), '\n '.join(remotes))) def tagrequest(args): # not implimented |