in auto-model-deploy/lambda/deploy-model.py [0:0]
def valid_json(input_json):
def valid_str(input_str):
return (input_str is not None and input_str.strip() != '')
if not valid_str(input_json['model_name']):
raise InputException('model_name')
if not valid_str(input_json['version']):
raise InputException('version')
containers_def = input_json['containers']
if (not containers_def or len(containers_def) < 1):
raise InputException('containers')
for c in containers_def:
if not valid_str(c['Image']):
raise InputException('containers')
return True