Adjusting script and file names
parent
f313af3846
commit
0529974035
|
|
@ -0,0 +1,12 @@
|
|||
EMEA_PROD:
|
||||
- environments: [E2E,PROD]
|
||||
EMEA_PREPROD:
|
||||
- environments: [TEST,INT]
|
||||
NA_PROD:
|
||||
- environments: [E2E,PROD]
|
||||
NA_PREPROD:
|
||||
- environments: [TEST,INT]
|
||||
CN_PROD:
|
||||
- environments: [E2E,PROD]
|
||||
CN_PREPROD:
|
||||
- environments: [TEST,INT]
|
||||
|
|
@ -20,21 +20,23 @@ def main(slo_path):
|
|||
doc = yaml.safe_load(file)
|
||||
|
||||
for item, doc in doc.items():
|
||||
envs = dict(doc[1])
|
||||
envs = dict(doc[0])
|
||||
for configoption in configoptions:
|
||||
with open('./_templates/_template_'+configoption+'.tf') as file:
|
||||
data = file.read()
|
||||
data = data.replace("<APPNAME>", args.appname)
|
||||
data = data.replace("<COMPASSID>", args.compassid.lower())
|
||||
#print('./'+item+'/'+configoption+'/'+args.appname+'.tf')
|
||||
with open('./'+item+'/'+configoption+'/'+args.appname+'.tf', 'w') as file:
|
||||
file.write(data)
|
||||
for envconfigoption in envconfigoptions:
|
||||
for env in envs:
|
||||
for env in envs.get("environments"):
|
||||
with open('./_templates/_template_'+envconfigoption+'.tf') as file:
|
||||
data = file.read()
|
||||
data = data.replace("<APPNAME>", args.appname)
|
||||
data = data.replace("<COMPASSID>", args.compassid.lower())
|
||||
data = data.replace("<APPENV>", env)
|
||||
#print('./'+item+'/'+envconfigoption+'/'+args.appname+'_'+env+'.tf')
|
||||
with open('./'+item+'/'+envconfigoption+'/'+args.appname+'_'+env+'.tf', 'w') as file:
|
||||
file.write(data)
|
||||
else:
|
||||
|
|
|
|||
Loading…
Reference in New Issue