cmarteepants commented on issue #36994:
URL: https://github.com/apache/airflow/issues/36994#issuecomment-1929665399

   Thinking about this further: Another idea is an extension of @yshkp's 
original proposal, which takes into account whether individual dags were paused 
before globally pausing all dags. We proceed with a button to pause/unpause all 
dags, however:
   - When dags are paused, we throw a warning box to confirm that this is 
intentional
   - We add a banner saying that all dags are paused
   - We disable all the pause/unpause toggles, but leave them in their current 
position. This would act as a visual identifier to see whether a dag was paused 
before someone globally paused all dags
   - Dags have to be unpaused via the same button.
   -  When dags are unpaused, we enable all the toggles and dags will revert 
back to their individual paused/unpaused states
   
   To be fair, this is becoming a lot more complicated.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to