in utils/run_sample_ci.py [0:0]
def cleanup_sample():
global config_json
global config_json_arguments_list
for argument in config_json['arguments']:
config_json_arguments_list.append(argument['name'])
# Based on the data present, we need to process and add the data differently
try:
# Is there a file? If so, clean it!
if 'filename' in argument:
if (os.path.isfile(str(current_folder) + argument['filename'])):
os.remove(str(current_folder) + argument['filename'])
# Windows 10 certificate store data?
if 'windows_cert_certificate' in argument and 'windows_cert_certificate_path' in argument \
and 'windows_cert_key' in argument and 'windows_cert_key_path' in argument \
and 'windows_cert_pfx_key_path' in argument:
if (os.path.isfile(str(current_folder) + argument['windows_cert_certificate_path'])):
os.remove(str(current_folder) + argument['windows_cert_certificate_path'])
if (os.path.isfile(str(current_folder) + argument['windows_cert_key_path'])):
os.remove(str(current_folder) + argument['windows_cert_key_path'])
if (os.path.isfile(str(current_folder) + argument['windows_cert_pfx_key_path'])):
os.remove(str(current_folder) + argument['windows_cert_pfx_key_path'])
except Exception as e:
print (f"Something went wrong cleaning {argument['name']}!")
return -1