A manage module of parade
Project description
Parade-manage
Parade-manage
is module for parade.
Note: You should install parade first.
Install
Install is simple:
> pip install parade-manage
Usage
Tasks dag:
t1 a b c
\ / \ / \ /
d e f
\ / \
g h
Note: t1 is table name, other are task name Enter your project first
> cd your_project
Initialize the class
from parade_manage import ParadeManage
m = ParadeManage() # or m = ParadeManage(project_path='/your/parade/project/path')
dump and generate yaml file
> m.dump(target_tasks=["e", "f"], flow_name="flow")
flow.yml
deps:
- e->a,b
- f->b,c
tasks:
- a
- b
- c
- e
- f
show tasks
> m.tree(name="flow", task_names=['d', 'e'])
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
parade-manage-0.0.1.14.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for parade_manage-0.0.1.14-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0458fe8a1b3d742b966b52e2b4a391d19c1a36c370bdee0137ef1ac26b7fa45 |
|
MD5 | 184d88c5c7d5e8fa22ed173ed0b2df6e |
|
BLAKE2b-256 | f9a5a9595a1918379b62cf950dc8afe14272dabc4dbd2220d31ea2f73459e2c1 |