apache / apache/dolphinscheduler-sdk-python

[feat] Overwrite workflow parameter during workflow trigger in CLI

Offen
#20 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement help wanted
Vorherrschende Sprache
Python
Sterne
71
Forks
26
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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`

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by tracing the CLI trigger path used with tutorial.py and the ProcessDefinition tenant parameter. Confirm how command-line values are parsed and passed into workflow triggering; done means `python tutorial.py --tenant=new-tenant` overrides the defined tenant value without changing tutorial.py.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
cli
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.