mirror of
https://github.com/openSUSE/osc.git
synced 2024-12-27 02:16:12 +01:00
implement incoming option for osc rq
There is a config option 'include_request_from_project' which can be set to 0 to exclude all requests originating from the project in osc [rq|review] list. To force this behaviour just once (without always editing oscrc the '--incoming' option can be used.
This commit is contained in:
parent
6c23e10d80
commit
b556095502
@ -2122,6 +2122,8 @@ Please submit there instead, or use --nodevelproject to force direct submission.
|
|||||||
help='non-interactive review of request')
|
help='non-interactive review of request')
|
||||||
@cmdln.option('--exclude-target-project', action='append',
|
@cmdln.option('--exclude-target-project', action='append',
|
||||||
help='exclude target project from request list')
|
help='exclude target project from request list')
|
||||||
|
@cmdln.option('--incoming', action='store_true',
|
||||||
|
help='Show only requests where the project is target')
|
||||||
@cmdln.option('--involved-projects', action='store_true',
|
@cmdln.option('--involved-projects', action='store_true',
|
||||||
help='show all requests for project/packages where USER is involved')
|
help='show all requests for project/packages where USER is involved')
|
||||||
@cmdln.option('--target-package-filter', metavar='TARGET_PACKAGE_FILTER',
|
@cmdln.option('--target-package-filter', metavar='TARGET_PACKAGE_FILTER',
|
||||||
@ -2233,6 +2235,9 @@ Please submit there instead, or use --nodevelproject to force direct submission.
|
|||||||
if opts.state == '' and subcmd != 'review':
|
if opts.state == '' and subcmd != 'review':
|
||||||
opts.state = 'declined,new,review'
|
opts.state = 'declined,new,review'
|
||||||
|
|
||||||
|
if opts.incoming:
|
||||||
|
conf.config['include_request_from_project'] = False
|
||||||
|
|
||||||
if args[0] == 'help':
|
if args[0] == 'help':
|
||||||
return self.do_help(['help', 'request'])
|
return self.do_help(['help', 'request'])
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user