This repository has been archived by the owner on Aug 2, 2022. It is now read-only.
Add ability to disable job scheduling of specified extension plugin #3
Labels
enhancement
An improvement on the existing feature’s functionalities
JobScheduler plugin maybe extended by multiple extension plugins. Extension plugins may support the configuration to allow users to disable the plugin at runtime, which requires all scheduled jobs of that plugin to be descheduled.
Let extension plugin to disable all jobs by updating all job documents by setting
enabled
flag tofalse
is an option, but it is not ideal, as theenabled
field is meant for extension plugins to control at job level to support their use cases.Thus we may want to implement a new mechanism for extension plugins to disable all their jobs at one shot.
The text was updated successfully, but these errors were encountered: