Add team and send-announcements-to keys to history scripts

We mandate team and send-announcements-to tags in the yaml file but the
tools to import history don't supply them.

Fix that.

Change-Id: Id9edd21634a500949caed45cf7990ccde0264d73
This commit is contained in:
Tony Breeds 2016-06-17 11:07:02 +10:00 committed by Doug Hellmann
parent c4c607b6fd
commit c73b48d6e0
2 changed files with 10 additions and 0 deletions

View File

@ -66,6 +66,9 @@ def date_to_release(tag_date):
parser = argparse.ArgumentParser()
parser.add_argument('project', help='launchpad project name')
parser.add_argument('repo', help='repository directory')
parser.add_argument('--announce', default='openstack-dev@lists.openstack.org',
help=('Where to send release announcements. '
'(Default: %(default)s)'))
args = parser.parse_args()
before = os.getcwd()
@ -118,6 +121,8 @@ for series, milestones in sorted(series_data.items()):
with open(filename, 'w') as f:
f.write('---\n')
f.write('launchpad: %s\n' % args.project)
f.write('team: %s\n' % args.project)
f.write('send-announcements-to: %s\n' % args.announce)
f.write('releases:\n')
milestones_sorted = sorted(milestones.items(),
key=lambda x: StrictVersion(x[0]))

View File

@ -42,6 +42,9 @@ parser = argparse.ArgumentParser()
parser.add_argument('project', help='launchpad project name')
parser.add_argument('repo', nargs='+', help='repository directory')
parser.add_argument('--series', help='series to scan')
parser.add_argument('--announce', default='openstack-dev@lists.openstack.org',
help=('Where to send release announcements. '
'(Default: %(default)s)'))
args = parser.parse_args()
# Connect to LP
@ -104,6 +107,8 @@ for series, milestones in sorted(series_data.items()):
with open(filename, 'w') as f:
f.write('---\n')
f.write('launchpad: %s\n' % args.project)
f.write('team: %s\n' % args.project)
f.write('send-announcements-to: %s\n' % args.announce)
f.write('releases:\n')
for milestone, milestone_data in sorted(milestones.items()):
f.write(' - version: %s\n' % milestone)