There was a problem fetching the pipeline summary.
[backend] Code re-organization into the object model
This commit brings the following changes: * Rename Job.KILL by Job.CANCEL as we normally send SIGTERM instead of SIGKILL * Move most of code related to JobSplit/Worker back into the object model, from the schedule module * Implement signal handling on scripts that will run under the supervisord * Overall clean-up of backend standalone scripts, moved code back into the object model * Rename standalone scripts (remove '.py' extension) * Reflections of these changes to other code
parent
cec431d6
No related branches found
No related tags found
Pipeline #
Showing
- beat/web/backend/migrations/0002_scheduler_addons.py 2 additions, 2 deletionsbeat/web/backend/migrations/0002_scheduler_addons.py
- beat/web/backend/models.py 267 additions, 13 deletionsbeat/web/backend/models.py
- beat/web/backend/schedule.py 1 addition, 339 deletionsbeat/web/backend/schedule.py
- beat/web/backend/tests.py 22 additions, 46 deletionsbeat/web/backend/tests.py
- beat/web/backend/utils.py 76 additions, 2 deletionsbeat/web/backend/utils.py
- beat/web/backend/views.py 18 additions, 17 deletionsbeat/web/backend/views.py
- beat/web/scripts/process.py 45 additions, 15 deletionsbeat/web/scripts/process.py
- beat/web/scripts/scheduler.py 118 additions, 0 deletionsbeat/web/scripts/scheduler.py
- beat/web/scripts/worker.py 49 additions, 46 deletionsbeat/web/scripts/worker.py
- setup.py 3 additions, 3 deletionssetup.py
Loading
Please register or sign in to comment