mirror of
https://github.com/openSUSE/osc.git
synced 2025-02-04 10:36:17 +01:00
approvenew is a little bit less horrible then acceptallnew, isn't it ?
This commit is contained in:
parent
9f65f138ed
commit
87a6bf4205
2
NEWS
2
NEWS
@ -3,7 +3,7 @@
|
||||
- --csv/--format options for results command - using format user can explicitly specify what he wants print
|
||||
- osc branch reads project/package in package directory
|
||||
- fix creation of package link, when target project has the package via linked project
|
||||
- add "osc rq acceptallnew $PROJECT" command to show and accept all request in new state.
|
||||
- add "osc rq approvenew $PROJECT" command to show and accept all request in new state.
|
||||
This makes sense esp. for projects which work with default reviewers before.
|
||||
#
|
||||
# Features which require OBS 2.0
|
||||
|
@ -1103,7 +1103,7 @@ Please submit there instead, or use --nodevelproject to force direct submission.
|
||||
osc request log ID
|
||||
osc request [show] [-d] [-b] ID
|
||||
osc request accept [-m TEXT] ID
|
||||
osc request acceptallnew [-m TEXT] PROJECT
|
||||
osc request approvenew [-m TEXT] PROJECT
|
||||
osc request decline [-m TEXT] ID
|
||||
osc request revoke [-m TEXT] ID
|
||||
osc request wipe ID
|
||||
@ -1134,7 +1134,7 @@ Please submit there instead, or use --nodevelproject to force direct submission.
|
||||
if opts.state == '':
|
||||
opts.state = 'new'
|
||||
|
||||
cmds = ['list', 'log', 'show', 'decline', 'accept', 'acceptallnew', 'wipe', 'revoke', 'checkout', 'co', 'help']
|
||||
cmds = ['list', 'log', 'show', 'decline', 'accept', 'approvenew', 'wipe', 'revoke', 'checkout', 'co', 'help']
|
||||
if not args or args[0] not in cmds:
|
||||
raise oscerr.WrongArgs('Unknown request action %s. Choose one of %s.' \
|
||||
% (args[0],', '.join(cmds)))
|
||||
@ -1156,7 +1156,7 @@ Please submit there instead, or use --nodevelproject to force direct submission.
|
||||
|
||||
apiurl = self.get_api_url()
|
||||
|
||||
if cmd == 'list' or cmd == 'acceptallnew':
|
||||
if cmd == 'list' or cmd == 'approvenew':
|
||||
package = None
|
||||
project = None
|
||||
if len(args) > 0:
|
||||
@ -1173,11 +1173,11 @@ Please submit there instead, or use --nodevelproject to force direct submission.
|
||||
elif cmd in ['log', 'show', 'decline', 'accept', 'wipe', 'revoke', 'checkout', 'co']:
|
||||
reqid = args[0]
|
||||
|
||||
# list and acceptallnew
|
||||
if cmd == 'list' or cmd == 'acceptallnew':
|
||||
# list and approvenew
|
||||
if cmd == 'list' or cmd == 'approvenew':
|
||||
states = ('new', 'accepted', 'revoked', 'declined')
|
||||
who = ''
|
||||
if cmd == 'acceptallnew':
|
||||
if cmd == 'approvenew':
|
||||
states = ('new')
|
||||
results = get_request_list(apiurl, project, package, '', ['new'])
|
||||
else:
|
||||
@ -1235,7 +1235,7 @@ Please submit there instead, or use --nodevelproject to force direct submission.
|
||||
if skipped:
|
||||
print "There are %d requests older than %s days.\n" % (skipped, days)
|
||||
|
||||
if cmd == 'acceptallnew':
|
||||
if cmd == 'approvenew':
|
||||
print "\n *** Approve them all ? [y/n] ***"
|
||||
if sys.stdin.read(1) == "y":
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user