utils.rc.wrapper.templates

Module Contents

Classes

TemplatesWrapper

Attributes

logger

utils.rc.wrapper.templates.logger
class utils.rc.wrapper.templates.TemplatesWrapper
static download_output(recipe_id, out_type, local_path)
static getNotebook(notebook_name, local_path)
static getAllTemplates()
static get_template(template_id: str)
static addRecipe(project_id: str, name: str, display_name: str, dataset_ids: [str], condition: utils.rcclient.entities.segment.Condition, metadata: dict, artifacts: [str] = [], models: [str] = [], timeout=None, markdown=None, icon=None, image=None, recipeType=None)
static update_recipe(recipe_id: str, display_name: str, dataset_ids: [str], condition: utils.rcclient.entities.segment.Condition, metadata: dict, artifacts: [str] = [], models: [str] = [], timeout=None, markdown=None, icon=None, image=None)
static addTransformToRecipe(recipe_id: str, name: str, template_id: str, variables: dict, version: str = 'v2')
static testRecipe(recipe_id: str, template_id: str, variables: dict)
classmethod testRecipeV2(recipe_id: str, transforms: list)
static getRecipe(recipe_id: str)
static getRecipeStatus(recipe_id: str)
static get_recipe_run_details(recipe_id: str)
static runRecipe(recipe_id: str)
static get_variables(recipe_id: str, transform_name: str, template_id: str, variables: dict)
static deleteTransform(recipe_id: str, transform_name: str)
static publishTemplate(templateDict, notebook_path=None)
static publish_v2(template_dto, notebook_path=None)
static delete_template(template_id: str)
static update_status(template_id: str, status: str)
static update_tags(template_id: str, tags, secondary)
static upload_notebook_v2(notebook_path: str, template_id: str, version: str)
static find_templates_by_project_id(project_id: str)
static uploadNotebook(notebook_path)
static findTemplateByName(name)
static create_all_vars(template_id, variables)