From 08721a7a9ac60675fb1fafb9b415e433b94ed7a8 Mon Sep 17 00:00:00 2001 From: Thomas Bechtold Date: Sun, 10 Nov 2013 18:09:55 +0100 Subject: [PATCH] Rename watch-add/remove cmd to be consistent --- README.rst | 4 ++-- jiracli | 20 +++++++++----------- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/README.rst b/README.rst index 2c8ead1..14d506f 100644 --- a/README.rst +++ b/README.rst @@ -84,8 +84,8 @@ Example: Add and remove issue watchers To get informed if something changed on an issue, there are watchers. The following commands add and remove a watch:: - ./jiracli --watch-add PROJECT-1234 - ./jiracli --watch-remove PROJECT-1234 + ./jiracli --issue-watch-add PROJECT-1234 + ./jiracli --issue-watch-remove PROJECT-1234 Example: Add and remove labels ------------------------------ diff --git a/jiracli b/jiracli index 406edd2..7a4d228 100755 --- a/jiracli +++ b/jiracli @@ -257,11 +257,11 @@ def parse_args(): group_issue.add_argument("--issue-component-remove", nargs=2, metavar=('issue', 'component'), help='Remove a component from the given issue') - group_watch = parser.add_argument_group('watch') - group_watch.add_argument("--watch-add", nargs='+', metavar='issue', - help='Add watch to the given issue(s)') - group_watch.add_argument("--watch-remove", nargs='+', metavar='issue', - help='Remove watch from the given issue(s)') + #watchers + group_issue.add_argument("--issue-watch-add", nargs='+', metavar='issue', + help='Add watch to the given issue(s)') + group_issue.add_argument("--issue-watch-remove", nargs='+', metavar='issue', + help='Remove watch from the given issue(s)') parser.add_argument("--filter-list-fav", action='store_true', help='list favourite filters') @@ -343,17 +343,15 @@ if __name__ == "__main__": #add watch to issue(s) - if args['watch_add']: - for i in args['watch_add']: + if args['issue_watch_add']: + for i in args['issue_watch_add']: jira.add_watcher(i, conf['user']) log.debug("added watch for issue '%s'" % (i)) sys.exit(0) #remove watch to issue(s) - if args['watch_remove']: - print(dir(jira)) - sys.exit(0) - for i in args['watch_remove']: + if args['issue_watch_remove']: + for i in args['issue_watch_remove']: jira.remove_watcher(i, conf['user']) log.debug("removed watch for issue '%s'" % (i)) sys.exit(0)