Anycast-healthchecker

Latest version: v0.9.8

Safety actively analyzes 625951 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

0.7.3

* Refuse to start when parent directory of pidfile is missing
* Turn on bird6\_keep\_changes in example config
* Make local.sh to create directories under var/lib
* Remove the logic, which creates parent directories
* Add Returns and Returns section in docstring
* Update example configuration

0.7.2

* Add empty line for proper parsing
* Create anycast-prefixes.conf configuration
* PEP257 compatible docstring
* Use os.path.join to build the file path
* Better handling of symbolic links for bird config
* Make docstrings compatible with EP257
* Add ipv4 setting in the configuration generated by local.sh
* Tiny updates on README

0.7.1

* Update local\_run.sh with latest config
* Don't handle bird configuration in local\_run.sh
* Allow floating numbers for check\_[timeout,interval]
* Instruct Systemd to restart daemon upon failure
* Use standard path rather our custom one
* Mention that prefix length is optional
* Fetch the correct parameter name
* Return boolean value instead of a string
* Update example anycast-healthchecker.conf

0.7.0

* Drop 3.4 version of python for the local\_run
* Rephrase usage of CLI
* MAJOR: Add support for IPv6

0.6.3

* Add a note for bird\_conf setting
* Keep a history of changes for bird configuration
* Add support for specifying a single service check

0.6.2

* Remove die parameter from get\_ip\_prefixes\_from\_bird
* Remove unnecessary call to rstrip function
* Use ConfigParser method to fetch configuration
* Don't exit when there aren't any service checks
* Make the use of format consistent in multi-line
* Add support for removing IP-Prefixes without a check
* Move functions to utils module
* Use double quotes silence error with bash 4.4 version

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.