mirror of
https://github.com/acme-dns/acme-dns.git
synced 2026-04-27 12:55:48 +03:00
[GH-ISSUE #232] Feature Request: emit log message when acme-dns is actually ready #109
Labels
No labels
Documentation
Documentation
bug
enhancement
feature request
feature request
help wanted
pull-request
question
security
security
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/acme-dns#109
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jvanasco on GitHub (Jun 10, 2020).
Original GitHub issue: https://github.com/acme-dns/acme-dns/issues/232
I'd like to hook
acme-dnsinto automated tests for a Python client, instead of mocking endpoints. To accomplish this, I need to know when acme-dns has successfully started.I would love to see a log line such as
I tried generating a PR, but this is much harder than expected. While the database appears to fail instantly when a problem is encountered, the following components seem to be spawned into async tasks that could fail/succeed at any point:
Because of this, as an example: If there is an issue in binding the DNS server to a port, the error message will appear after the "Listening" message
Having a log message appear when either of these two things happen would be very useful:
Right now I have to just wait a few seconds after everything subsystem starts, then inspect the process to hope it is alive and there were no errors logged. This is brutal on my test times.