Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Service framework background tasks and watchdogs #39

Merged

Conversation

Kitt3120
Copy link
Owner

No description provided.

 - Implement an optional background task for services that starts automatically on service start.
 - Implement a watchdog that updates the service's status when its task fails at runtime
 - Background task startup + watchdog implemented for service startup
 - Implementation for service shutdown missing
 - Handling of watchdog triggers of essential tasks missing
Split service framework into multiple submodules
Make usage of Watchdog more flexible
Refactor the giant block of cod e into smaller helper methods where possible
 - Apply same refactoring to stop_service
 - Increase name placeholder space to 30 in logger
@Kitt3120 Kitt3120 added the feature Adds or requests new feature label Jan 26, 2024
@Kitt3120 Kitt3120 self-assigned this Jan 26, 2024
@Kitt3120 Kitt3120 linked an issue Jan 26, 2024 that may be closed by this pull request
@Kitt3120 Kitt3120 merged commit 1ebdec9 into staging Jan 26, 2024
6 checks passed
@Kitt3120 Kitt3120 deleted the feature/service-framework-background-tasks-and-watchdogs branch January 26, 2024 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Adds or requests new feature
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

Service framework background tasks + watchdogs
1 participant