added size option in config

This commit is contained in:
mischa 2022-06-17 18:35:46 +02:00
parent 981772757f
commit 6a5caad7ef
4 changed files with 13 additions and 16 deletions

View File

@ -109,13 +109,13 @@ segments = Corporate
group = Users
billingtags = 333
[ocivcnconnector1]
[ocivcnconnectors1]
cxp = GERMANYWESTCENTRAL-AZURE-1
segments = Corporate
group = Users
billingtags = 333
[ocivcnconnector2]
[ocivcnconnectoris2]
cxp = GERMANYWESTCENTRAL-AZURE-1
segments = Prod
group = Development

View File

@ -106,13 +106,13 @@ segments = Corporate
group = Users
billingtags = 343
[ocivcnconnector1]
[ocivcnconnectors1]
cxp = GERMANYWESTCENTRAL-AZURE-1
segments = Corporate
group = Users
billingtags = 333
[ocivcnconnector2]
[ocivcnconnectors2]
cxp = GERMANYWESTCENTRAL-AZURE-1
segments = Prod
group = Development

View File

@ -1,11 +0,0 @@
[ipsecconnectors1]
cxp = US-EAST-2
segments = Corporate
group = Users
billingtags = 333
[ipsecconnectors2]
cxp = GERMANYWESTCENTRAL-AZURE-1
segments = Prod
group = Development
billingtags = 343

10
push.py
View File

@ -183,8 +183,16 @@ for connector in config.sections():
logging.debug(f'CONFIG billingtags: {billingtags}')
body['billingTags'][0] = billingtags
if 'size' in body:
size = body['size']
logging.debug(f'JSON size: {size}')
if 'size' in section:
size = section['size']
logging.debug(f'CONFIG size: {size}')
body['size'] = size
logging.debug(json.dumps(body))
logging.info(f'Pushing {connector_name} to {cxp} (network segment: {segments}; group: {group})')
logging.info(f'Pushing {connector_name} to {cxp} (size: {size}; segment: {segments}; group: {group})')
if connector_name in service_exceptions.keys():
connector_name = service_exceptions[connector_name]
r = alkira_post(s, f'/tenantnetworks/{tenantNetworkId}/{connector_name}', body)