Page MenuHomeContribution Center
Diviner Phabricator Tech Docs PhabricatorDaemonManagementWorkflow

abstract class PhabricatorDaemonManagementWorkflow
Phabricator Technical Documentation (Daemons)

This class is not documented.

Methods

final protected function loadAvailableDaemonClasses()

This method is not documented.
Return
wild

final protected function getLogDirectory()

This method is not documented.
Return
wild

private function getControlDirectory($path)

This method is not documented.
Parameters
$path
Return
wild

private function findDaemonClass($substring)

This method is not documented.
Parameters
$substring
Return
wild

final protected function launchDaemons($daemons, $debug, $run_as_current_user)

This method is not documented.
Parameters
array$daemons
$debug
$run_as_current_user
Return
wild

private function executeDaemonLaunchCommand($command, $daemon_script_dir, $config, $run_as_user)

This method is not documented.
Parameters
$command
$daemon_script_dir
array$config
$run_as_user
Return
wild

public static function ignoreSignal($signo)

This method is not documented.
Parameters
$signo
Return
wild

public static function requireExtensions()

This method is not documented.
Return
wild

private static function mustHaveExtension($ext)

This method is not documented.
Parameters
$ext
Return
wild

final protected function executeStartCommand($options)

This method is not documented.
Parameters
array$options
Return
wild

final protected function executeStopCommand($options)

This method is not documented.
Parameters
array$options
Return
wild

final protected function executeReloadCommand($pids)

This method is not documented.
Parameters
array$pids
Return
wild

private function sendStopSignals($pids, $grace_period)

This method is not documented.
Parameters
$pids
$grace_period
Return
wild

private function sendSignal($pids, $signo, $wait)

This method is not documented.
Parameters
array$pids
$signo
$wait
Return
wild

private function freeActiveLeases()

This method is not documented.
Return
wild

private function printLaunchingDaemons($daemons, $debug)

This method is not documented.
Parameters
array$daemons
$debug
Return
wild

protected function getAutoscaleReserveArgument()

This method is not documented.
Return
wild

private function selectDaemonPIDs($daemons, $pids)

This method is not documented.
Parameters
array$daemons
array$pids
Return
wild

protected function getOverseerProcessRefs()

This method is not documented.
Return
wild

protected function getInstance()

This method is not documented.
Return
wild