cls_luigi.repo_visualizer.static_json_repo

Module Contents

Classes

StaticJSONRepo

Creates a json representation of all components in repository, their types,

Attributes

VIS

CONFIG

cls_luigi.repo_visualizer.static_json_repo.VIS[source]
cls_luigi.repo_visualizer.static_json_repo.CONFIG = 'config.json'[source]
class cls_luigi.repo_visualizer.static_json_repo.StaticJSONRepo(repo_meta)[source]

Creates a json representation of all components in repository, their types, their concrete implementations or config indexes, and their dependencies.

usage:

StaticJSONRepo(RepoMeta).dump_static_repo_json()

static _prettify_name(name)[source]
add_tasks_and_concreate_implementations()[source]
add_dependencies_and_indexed_tasks()[source]
dump_static_repo_json()[source]