apache / apache/dolphinscheduler-sdk-python
[feat] Auto create not exist environment config when submit workflow
- Vorherrschende Sprache
- Python
- Sterne
- 71
- Forks
- 26
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
```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.
Beitragsleitfaden
Rechercherichtung
Das Issue nennt die Environment- und Python-Workflow-Objekte, aber keine Datei und keinen Test. Verfolge die Workflow-Übermittlung ausgehend von der gezeigten Environment/Python-Konstruktion und überprüfe anschließend die Pfade für die Aktualisierung einer vorhandenen Environment und die Erstellung einer fehlenden Environment; abgeschlossen ist die Aufgabe, wenn beide Fälle mit der angeforderten Konfiguration erfolgreich übermittelt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100