3 final class PhabricatorDaemonManagementStartWorkflow
4 extends PhabricatorDaemonManagementWorkflow
{
6 protected function didConstruct() {
11 'Start the standard configured collection of Phabricator daemons. '.
12 'This is appropriate for most installs. Use **%s** to '.
13 'customize which daemons are launched.',
18 'name' => 'keep-leases',
20 'By default, **%s** will free all task leases held by '.
21 'the daemons. With this flag, this step will be skipped.',
26 'help' => pht('Start daemons even if daemons are already running.'),
28 $this->getAutoscaleReserveArgument(),
32 public function execute(PhutilArgumentParser
$args) {
33 return $this->executeStartCommand(
35 'keep-leases' => $args->getArg('keep-leases'),
36 'force' => $args->getArg('force'),
37 'reserve' => (float)$args->getArg('autoscale-reserve'),