Anycast-healthchecker

Latest version: v0.9.8

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

Scan your dependencies

Page 2 of 9

0.9.2

* Remove references to loopback interface
* Add support for exporting Prometheus metrics
* Remove deprecated validate\_ functions from puppet check
* Add an interface parameter to anycast\_healthchecker::check puppet type
* Set an interface on each check.conf file in puppet
* Use the network target on the Systemd unit file
* Add docopt module to requirements.txt

0.9.1

* Update year in \_\_copyright\_\_
* Rephrase a sentence to eliminate the usege of black word
* Typo fixes
* Fix misleading docstring
* Update Debian Changelog
* Exit if configuration file passed with '-f' doesn't exist
* Document what exception load\_configuration() raises

0.9.0

* Update year in \_\_copyright\_\_
* Simplify conditional statement
* Add support for custom Bird reconfigure per service
* Ensure correct variable name in Bird configuration
* Make docstring more clear
* Simplify return code from a function
* Add docopt in the requires-dist
* More clear log message
* Report information about the lock
* Fix typo in nagios check
* PEP257 compatible docstring for nagios check
* PEP257 compatible docstring for nagios check
* Log stack-trace when a thread dies
* Change the log severity to critical
* Call super in ServiceCheckDiedError
* Rename exception ServiceCheckDied to ServiceCheckDiedError
* Exit main program when a thread dies
* Update Copyright
* Update docstring/comment
* Remove unnecessary coding config
* Add Maximilian Wilhelm to AUTHORS
* Switch to integer for some default values
* Simplify loading default configuration
* Add support for delaying the 1st check
* Fix typo in README
* Rephrase a sentence
* Remove the dependencies to daemon and lockfile
* Disable pylint warnings
* Add configuration for building Debian packages
* Remove unused method \_update\_status

0.8.1

* Make the JSON formatted logs more compatible with syslog

0.8.0

* Fix a typo in README
* Remove trailing whitespace character
* Add Carlo Rengo in the contributers list
* Grammar fixes to improve readability
* Remove unnecessary sub-classing
* Remove unnecessary pylint config
* Dynamically set width in log formatter
* Fix typo in comment
* Print a more meaningful message
* Catch the case where pid is higher than allowed
* Rephrase some docstrings
* Remove from local\_run.sh redundant settings
* Refuse to start if one IP address is used by multiple service checks
* MAJOR: Drop support for daemonization
* Make docstrings compatible with EP257

0.7.4

* Update copyright
* Make sure we return the prefix length
* Add a 2nd IPv6 service check
* Reorder functions in utils module
* Refactor the way we check our bird settings
* Move the check for a directory to sanity check function
* Fail sanity check when config file and dir don't exist
* Fix incorrect format for enumerated list in README
* fix typo reqeusts->requests (issue 9)
* Mention that IPv6 or v4 is disabled for our software
* Fix type in on\_disabled setting
* Add puppet module
* Mention that parent directories for log and pifile files must be present

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.