apache / apache/dolphinscheduler-sdk-python
[feat] Overwrite workflow parameter during workflow trigger in CLI
- Ngôn ngữ chính
- Python
- Star
- 71
- Fork
- 26
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Sometime user may want to overwrite workflow parameter during trigger workflow with CLI,
such as:
```py
with ProcessDefinition(
name="tutorial",
schedule="0 0 0 * * ? *",
start_time="2021-01-01",
tenant="tenant_exists",
) as pd:
```
and in bash
```bash
python tutorial.py --tenant=new-tenant
```
to replace the value from `tenant="tenant_exists"` to `tenant="new-tenant"` in file `tutorial.py`
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách truy vết đường dẫn kích hoạt CLI được sử dụng với tutorial.py và tham số tenant của ProcessDefinition. Xác nhận cách các giá trị dòng lệnh được phân tích cú pháp và truyền vào việc kích hoạt workflow; hoàn tất khi `python tutorial.py --tenant=new-tenant` ghi đè giá trị tenant đã định nghĩa mà không thay đổi tutorial.py.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- cli
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 25/100