Spaces:
Sleeping
Sleeping
import logging | |
def raise_error(error_message, error_type=Exception): | |
logging.error(error_message) | |
raise error_type(error_message) | |
def python_type(type_str): | |
if type_str == "string": | |
return str | |
elif type_str == "integer": | |
return int | |
elif type_str == "number": | |
return float | |
elif type_str == "boolean": | |
return bool | |
elif type_str == "array": | |
return list | |
elif type_str == "object": | |
return dict | |
else: | |
raise ValueError(f"Unknown type: {type_str}") | |