Skip to content

Tags: gecio/anycastd

Tags

v0.1.12

Toggle v0.1.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update all dependencies (#96)

v0.1.10

Toggle v0.1.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

v0.1.9

Toggle v0.1.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

v0.1.8

Toggle v0.1.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

v0.1.7

Toggle v0.1.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

v0.1.6

Toggle v0.1.6's commit message

Verified

This commit was signed with the committer’s verified signature.
SRv6d Marvin Vogt
Simplify `_run_vtysh_commands` by using `*args` instead of `Sequence[…

…str]` while improving stdlib subprocess API conformity

v0.1.5

Toggle v0.1.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

v0.1.4

Toggle v0.1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add missing `await` and add test for `Service` future creation (#42)

* Add missing `await`

* Add test for service future creation

v0.1.3

Toggle v0.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add console script entrypoint (#40)

v0.1.2

Toggle v0.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update all dependencies (#39)