add deliverable argument to discover_branch_points.py

Change-Id: Ibdc7f32fd1ccdfc63858e2243adffc3cd54204ce
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This commit is contained in:
Doug Hellmann 2017-08-01 16:29:49 -04:00
parent 8367ba7320
commit 08e0000034
1 changed files with 7 additions and 0 deletions

View File

@ -129,6 +129,11 @@ def main():
'series',
help='the release series, such as "newton" or "ocata"',
)
parser.add_argument(
'deliverable',
nargs='+',
help='the deliverable name',
)
args = parser.parse_args()
workdir = tempfile.mkdtemp(prefix='releases-')
@ -149,6 +154,8 @@ def main():
)
for entry in all_deliv.get_deliverables(None, args.series):
deliv = deliverable.Deliverable(*entry)
if deliv.name not in args.deliverable:
continue
if deliv.get_branch_location(branch_name) is not None:
# the branch is already defined for this project
sys.stderr.write('{} already has a branch {}\n'.format(