Homec4science

Add a daemon overseer module to restart daemons when config changes

Authored by Joshua Spence <josh@freelancer.com> on Nov 10 2015, 22:34.

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

Committed
Joshua Spence <josh@freelancer.com>Nov 10 2015, 22:44
Pushed
aubortJan 31 2017, 17:16
Parents
rPH9f2fc7f93834: Only send Phame Post body on new creation
Branches
Unknown
Tags
Unknown

Event Timeline

Joshua Spence <josh@freelancer.com> committed rPHa07a8aca2462: Add a daemon overseer module to restart daemons when config changes (authored by Joshua Spence <josh@freelancer.com>).Nov 10 2015, 22:44