You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Finish Usage Example in README (#65)
* Add required VRF to frrouting config example
* Finish starting the service section
* Add section about stopping services
* Fix ASN
Add test for vtysh command execution debug log and only log when no e…
…xcpetion occurred (#57)
* Add test for debug log when running command
* Move debug log out of finally block and remove unneeded type cast
Add signal handler for SIGTERM & SIGINT to terminate services (#54)
* Add `terminate` method to service
* Create signal handler for SIGTERM & SIGINT
* Add tests for service task cancellation
* Implement service task cancellation handling
* Use simple sync signal handler that cancels all asyncio tasks
* Add tests for signal handler
* Move asyncio sleep to end of loop
* Remove `_only_once` test specific parameter by introducing a `RuntimeError` in tests instead
Keep health state within service (#50)
* Rename `is_healthy` to `all_checks_healthy`
* Add healthy property to `Service` to keep track of health status
* Manage health state within run loop
Only exclude tests requiring external dependencies when not running i…
…n CI (#47)
* Rename FRRouting marker to frrouting_daemon_required
* Run all tests per default except those marked as requiring external dependencies
* Use session name list for consistency