def handle_model_generation(config, raml_resource, route_name):
    model_name = generate_model_name(route_name)
    try:
        return setup_data_model(config, raml_resource, model_name)
    except ValueError as ex:
        raise ValueError('{}: {}'.format(model_name, str(ex)))
Generates model name and runs `setup_data_model` to get
dataset/ETHPy150Open ramses-tech/ramses/ramses/models.py/handle_model_generation