apache / apache/dolphinscheduler-sdk-python
[feat] Auto create not exist environment config when submit workflow
未关闭
- 主要语言
- Python
- 星标
- 71
- 派生
- 26
- PR 合并指标
- 30 天内没有已合并 PR
描述
```python
environment = Environment(name="python-numpy", config="export PYTHON_HOME=/xxx/xxx/python3")
task = Python(name="123", definition="import numpy as np", environment_name=environment)
```
if `python-numpy` exist, update the environment, if not create a new environment.
贡献指南
调研方向
Issue 指出了 Environment 和 Python workflow 对象,但没有指定文件或测试。跟踪从所示 Environment/Python 构造开始的 workflow 提交过程,然后验证现有 Environment 的更新路径和缺失 Environment 的创建路径;当这两种情况都能使用所请求的配置成功提交时,即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- python
- 领域
- api
- Issue 类型
- 功能
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 45/100