HomeDevCentral

Allow to enter a shell for Airflow maintenance operations

Description

Allow to enter a shell for Airflow maintenance operations

Summary:
To ease debug and testing, a shell with python is convenient.

Also to run commands in batch, like to drop default user and create
correct users account, a shell is faster than spin new containers
each time.

This change also correctly pass arguments to airflow command when a shell
is not needed, so airflow nasqueron users delete --username root works.

Ref T1812

Test Plan: airflow shell

Reviewers: dereckson

Reviewed By: dereckson

Maniphest Tasks: T1812

Differential Revision: https://devcentral.nasqueron.org/D3275

Details

Provenance
derecksonAuthored on Jan 13 2024, 13:24
derecksonPushed on Jan 13 2024, 13:32
Reviewer
dereckson
Differential Revision
D3275: Allow to enter a shell for Airflow maintenance operations
Parents
rOPSc2b7afbb55a9: Document correct source file path for Airflow wrapper
Branches
Unknown
Tags
Unknown
Tasks
T1812: Deploy Airflow