1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-09-20 09:16:16 +02:00

fix reopen or a review of a request

This commit is contained in:
Adrian Schröter 2010-11-24 14:18:45 +01:00
parent 0a65b9870e
commit 0bb0fb80f1

View File

@ -1566,6 +1566,8 @@ Please submit there instead, or use --nodevelproject to force direct submission.
"decline" will change the request state to "declined"
"reopen" will set the request back to new or review.
"wipe" will permanently delete a request
"revoke" will set the request state to "revoked"
@ -1607,6 +1609,7 @@ Please submit there instead, or use --nodevelproject to force direct submission.
osc review add [-m TEXT] [-U USER] [-G GROUP] ID
osc review accept [-m TEXT] ID
osc review decline [-m TEXT] ID
osc review reopen [-m TEXT] ID
${cmd_option_list}
"""
@ -1639,7 +1642,7 @@ Please submit there instead, or use --nodevelproject to force direct submission.
if subcmd != 'review' and args[0] not in cmds:
raise oscerr.WrongArgs('Unknown request action %s. Choose one of %s.' \
% (args[0],', '.join(cmds)))
cmds = [ 'list', 'add', 'decline', 'accept' ]
cmds = [ 'list', 'add', 'decline', 'accept', 'reopen' ]
if subcmd == 'review' and args[0] not in cmds:
raise oscerr.WrongArgs('Unknown review action %s. Choose one of %s.' \
% (args[0],', '.join(cmds)))
@ -1844,7 +1847,7 @@ Please submit there instead, or use --nodevelproject to force direct submission.
if subcmd == 'review':
if not opts.message:
opts.message = edit_message()
if cmd in ['accept', 'decline', 'new']:
if cmd in ['accept', 'decline', 'reopen']:
r = change_review_state(apiurl,
reqid, state_map[cmd], conf.get_apiurl_usr(apiurl), opts.group, opts.message or '')
print r