HomePhorge

Add a daemon overseer module to restart daemons when config changes

Description

Add a daemon overseer module to restart daemons when config changes

Summary: Fixes T7053. Depends on D14452.

Test Plan:
Created a custom daemon which dumps out the config hash (by querying PhabricatorEnv::calculateEnvironmentHash()). Ran this daemon with ./bin/phd debug PhabricatorDebugDaemon and saw the config hash update within 30 seconds.

{P1886}

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: Korvin

Maniphest Tasks: T7053

Differential Revision: https://secure.phabricator.com/D14458

Details

Provenance
Joshua SpenceAuthored on Nov 10 2015, 1:34 PM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP9f2fc7f93834: Only send Phame Post body on new creation
Branches
Unknown
Tags
Unknown

Event Timeline