Configuration reloading #7
Loading…
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?
While implementing #4, I realised that it's kinda related to config reloading, so I dove down into that whole rabbit hole. Turns out: That's not trivial, not even close to it. But if I already start with it for the DNS stuff, I might as well restructure peshming in general to support reloading it's configuration when receiving SIGHUP.
Areas that can get picked up automatically by changing global state:
Areas that need to be actively changed:
Things that can't be changed without a restart:
With those limitations (and probably either way), I'm pretty sure it's not really worth it to implement config reloading, but I'll do it anyway for educational purposes.