in trainDefaultPredictor/trainDefaultPredictor.py [0:0]
def loadconfig(DGName):
try:
configFile_path = "/tmp/"+DGName+".json"
configFile_key="DatasetGroups/"+DGName+"/config.json"
response = s3_client.list_objects_v2(
Bucket=S3BucketName,
Prefix=configFile_key
)
for content in response["Contents"]:
s3_client.download_file(S3BucketName, configFile_key, configFile_path)
with open(configFile_path) as f:
config = json.load(f)
return config
except Exception as e:
logger.error("Failed to load json config bucket= " + S3BucketName + " with key=" + configFile_key)
raise e