jason810496 opened a new pull request, #52929:
URL: https://github.com/apache/airflow/pull/52929

   
   
   related: #52860
   
   ## Why
   
   - While working on #52860, I found that current api-server only respect 
`--apps` flag with `--dev` mode.
     - We use `AIRFLOW_API_APPS` environment to specify which apps are going to 
initialize in `create_app` call.
   - Also the `AIRFLOW_API_APPS` env is no restored properly, we should set 
back to original value if it's set before the `airlow api-server` run.
   
   ## What
   
    - Add `with_api_apps_env` decorator with proper teardown
    - Refactor `test_api_apps_env` test with more scenario including all apps 
currently available, dev mode or not, and original env is set or not.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@airflow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to