Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/daemon/management/PhabricatorDaemonManagementReloadWorkflow.php
12256 views
1
<?php
2
3
final class PhabricatorDaemonManagementReloadWorkflow
4
extends PhabricatorDaemonManagementWorkflow {
5
6
protected function didConstruct() {
7
$this
8
->setName('reload')
9
->setSynopsis(
10
pht(
11
'Gracefully restart daemon processes in-place to pick up changes '.
12
'to source. This will not disrupt running jobs. This is an '.
13
'advanced workflow; most installs should use __%s__.',
14
'phd restart'))
15
->setArguments(
16
array(
17
array(
18
'name' => 'pids',
19
'wildcard' => true,
20
),
21
));
22
}
23
24
public function execute(PhutilArgumentParser $args) {
25
return $this->executeReloadCommand($args->getArg('pids'));
26
}
27
28
}
29
30