in clone_mediaconvert_resources/clone_mediaconvert_resources.py [0:0]
def check_config():
try:
regions = []
with open('mediaconvertcloner.config.json') as endpoints:
data = json.load(endpoints)
for k, v in data.items():
regions.append(k)
answer = input(
"Found endpoints for the following regions: \n" + repr(regions) + "\n Would you like to add more? [Y/N]")
check = input_is_valid(answer)
while check is False:
print("Incorrect option. Please use Y or N")
answer = input("Found endpoints for the following regions: \n" + repr(
regions) + "\n Would you like to add more? [Y/N]")
print(answer)
check = input_is_valid(answer)
if answer == 'Y':
more_regions = user_question_config(regions)
for k, v in more_regions.items():
data[k] = v
print("Saving configuration file...")
with open('mediaconvertcloner.config.json', 'w') as output_file:
json.dump(data, output_file)
except:
print("Error loading mediaconvertcloner.config.json. Renaming config. Please rerun script with "
"-i to re-initialize")
os.rename(r'mediaconvertcloner.config.json', 'mediaconvertcloner.config.json.error')
exit(-1)