File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 18
18
19
19
import argparse
20
20
import configparser
21
+ import json
21
22
import re
22
23
import os
23
24
import string
@@ -219,15 +220,15 @@ def _get_version(self):
219
220
220
221
221
222
def read_release_cfg (release_cfg_path ):
222
- config = configparser . ConfigParser ( allow_no_value = True , delimiters = ( '=' ,))
223
- config . read ( release_cfg_path )
223
+ with open ( release_cfg_path ) as fd :
224
+ config = json . load ( fd )
224
225
return config
225
226
226
227
227
228
def main ():
228
229
parser = argparse .ArgumentParser (description = 'Create release notes.' )
229
230
parser .add_argument ('--releasecfg' ,
230
- default = 'release.cfg ' ,
231
+ default = 'release.json ' ,
231
232
required = False ,
232
233
help = 'Path to the release.cfg file to use' )
233
234
parser .add_argument ('--products' ,
@@ -246,12 +247,12 @@ def main():
246
247
if args .products :
247
248
products = args .products .split (',' )
248
249
else :
249
- products = list (release_cfg ['modules ' ])
250
+ products = list (release_cfg ['libraries ' ])
250
251
251
252
if args .generated_name :
252
253
generated_name = args .generated_name
253
254
else :
254
- generated_name = release_cfg ['release' ][ ' name' ].lower ().strip ()
255
+ generated_name = release_cfg ['name' ].lower ().strip ()
255
256
256
257
for product in products :
257
258
if product .startswith (':' ):
You can’t perform that action at this time.
0 commit comments