mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-23 14:00:56 +01:00
Deprecate "bin/phd ... --gently" and update documentation
Summary: Ref T13321. Previously, the behavior was: - `bin/phd stop --gently`: Stop all daemons with PID files that belong to the current instance. - `bin/phd stop`: Stop all daemons with PID files that belong to the current instance. Complain if there are more processes. - `bin/phd stop --force`: Stop all processes that look like daemons, ignoring instances. The new behavior is: - `bin/phd stop`: Stop all processes that look like daemons and belong to the current instance. - `bin/phd stop --force`: Stop all processes that look like daemons, period. Test Plan: Grep / documentation only. Reviewers: amckinley Reviewed By: amckinley Maniphest Tasks: T13321 Differential Revision: https://secure.phabricator.com/D20602
This commit is contained in:
parent
d98bf8ef8e
commit
b99c240aa3
2 changed files with 15 additions and 25 deletions
|
@ -6,7 +6,10 @@ final class PhabricatorDaemonManagementRestartWorkflow
|
|||
protected function didConstruct() {
|
||||
$this
|
||||
->setName('restart')
|
||||
->setSynopsis(pht('Stop, then start the standard daemon loadout.'))
|
||||
->setSynopsis(
|
||||
pht(
|
||||
'Stop daemon processes on this host, then start the standard '.
|
||||
'daemon loadout.'))
|
||||
->setArguments(
|
||||
array(
|
||||
array(
|
||||
|
@ -17,17 +20,15 @@ final class PhabricatorDaemonManagementRestartWorkflow
|
|||
'seconds. Defaults to __15__ seconds.'),
|
||||
'default' => 15,
|
||||
),
|
||||
array(
|
||||
'name' => 'gently',
|
||||
'help' => pht(
|
||||
'Ignore running processes that look like daemons but do not '.
|
||||
'have corresponding PID files.'),
|
||||
),
|
||||
array(
|
||||
'name' => 'force',
|
||||
'help' => pht(
|
||||
'Also stop running processes that look like daemons but do '.
|
||||
'not have corresponding PID files.'),
|
||||
'Stop all daemon processes on this host, even if they belong '.
|
||||
'to another Phabricator instance.'),
|
||||
),
|
||||
array(
|
||||
'name' => 'gently',
|
||||
'help' => pht('Deprecated. Has no effect.'),
|
||||
),
|
||||
$this->getAutoscaleReserveArgument(),
|
||||
));
|
||||
|
@ -38,8 +39,8 @@ final class PhabricatorDaemonManagementRestartWorkflow
|
|||
array(
|
||||
'graceful' => $args->getArg('graceful'),
|
||||
'force' => $args->getArg('force'),
|
||||
'gently' => $args->getArg('gently'),
|
||||
));
|
||||
|
||||
if ($err) {
|
||||
return $err;
|
||||
}
|
||||
|
|
|
@ -6,11 +6,7 @@ final class PhabricatorDaemonManagementStopWorkflow
|
|||
protected function didConstruct() {
|
||||
$this
|
||||
->setName('stop')
|
||||
->setSynopsis(
|
||||
pht(
|
||||
'Stop all running daemons, or specific daemons identified by PIDs. '.
|
||||
'Use **%s** to find PIDs.',
|
||||
'phd status'))
|
||||
->setSynopsis(pht('Stop daemon processes on this host.'))
|
||||
->setArguments(
|
||||
array(
|
||||
array(
|
||||
|
@ -24,18 +20,12 @@ final class PhabricatorDaemonManagementStopWorkflow
|
|||
array(
|
||||
'name' => 'force',
|
||||
'help' => pht(
|
||||
'Also stop running processes that look like daemons but do '.
|
||||
'not have corresponding PID files.'),
|
||||
'Stop all daemon processes on this host, even if they belong '.
|
||||
'to another Phabricator instance.'),
|
||||
),
|
||||
array(
|
||||
'name' => 'gently',
|
||||
'help' => pht(
|
||||
'Ignore running processes that look like daemons but do not '.
|
||||
'have corresponding PID files.'),
|
||||
),
|
||||
array(
|
||||
'name' => 'pids',
|
||||
'wildcard' => true,
|
||||
'help' => pht('Deprecated. Has no effect.'),
|
||||
),
|
||||
));
|
||||
}
|
||||
|
@ -45,7 +35,6 @@ final class PhabricatorDaemonManagementStopWorkflow
|
|||
array(
|
||||
'graceful' => $args->getArg('graceful'),
|
||||
'force' => $args->getArg('force'),
|
||||
'gently' => $args->getArg('gently'),
|
||||
));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue