diff --git a/push-debug.py b/push-debug.py index 279bb8d..eac127c 100755 --- a/push-debug.py +++ b/push-debug.py @@ -150,11 +150,13 @@ for key in data: # Push connector logging.info('=== Push Connector') -connector_result = re.match(r'(\w+)(connectors|services)(\d+)', connector) -connector_type = connector_result.group(1) -connector_name = f'{connector_type}{connector_result.group(2)}' -connector_number = connector_result.group(3) -print(f'{connector_name}{connector_number}.txt') +connector_result = re.match(r'(\w+\/)?(\w+)(connectors|services)(\d+)', connector) +if connector_result.group(1): + config_path = connector_result.group(1) +connector_type = connector_result.group(2) +connector_name = f'{connector_type}{connector_result.group(3)}' +connector_number = connector_result.group(4) +logging.info(f'{connector_name}{connector_number}.txt') if connector_name in service_credentials.keys(): print('=== Create Credentials')