Merge "add --forced filter argument to list-deliverables"
This commit is contained in:
@@ -130,6 +130,12 @@ def main():
|
||||
action='store_true',
|
||||
help='deliverables that have pre-releases but no final releases, yet',
|
||||
)
|
||||
grp.add_argument(
|
||||
'--forced',
|
||||
action='store_true',
|
||||
help=('releases that have the "forced" flag applied '
|
||||
'(implies --all-releases)'),
|
||||
)
|
||||
args = parser.parse_args()
|
||||
|
||||
series = args.series
|
||||
@@ -156,6 +162,9 @@ def main():
|
||||
verbose_template += ' {model:15}'
|
||||
verbose_template += ' {tags}'
|
||||
|
||||
if args.forced:
|
||||
args.all_releases = True
|
||||
|
||||
csvfile = None
|
||||
if args.csvfile:
|
||||
csvfile = open(args.csvfile, 'w')
|
||||
@@ -236,6 +245,8 @@ def main():
|
||||
})
|
||||
elif args.all_releases:
|
||||
for r in deliv.releases:
|
||||
if args.forced and not r.was_forced:
|
||||
continue
|
||||
print(verbose_template.format(
|
||||
name=deliv.name,
|
||||
latest_release=r.version,
|
||||
|
||||
Reference in New Issue
Block a user