Homec4science

Stop 'stop' from being in phd's list twice, and provide a way to kill one…

Authored by Ricky Elrod <ricky@elrod.me> on Oct 1 2011, 08:35.

Description

Stop 'stop' from being in phd's list twice, and provide a way to kill one particular PID.

Summary:
This is a pretty bad, but working implmentation of a way to kill one particular PID that
is controlled by Phabricator. Also remove the second 'stop' from the phd help list.

Test Plan:

[ricky@rhelpad01 phabricator] (phd-stop-twice)$ ./bin/phd status
PID  	Started                 	Daemon
30154	Oct 1 2011, 2:38:08 AM  	PhabricatorMetaMTADaemon
30172	Oct 1 2011, 2:38:09 AM  	PhabricatorMetaMTADaemon
30190	Oct 1 2011, 2:38:09 AM  	PhabricatorMetaMTADaemon
30210	Oct 1 2011, 2:38:09 AM  	PhabricatorMetaMTADaemon

[ricky@rhelpad01 phabricator] (phd-stop-twice)$ ./bin/phd stop 30190
Stopping daemon 'PhabricatorMetaMTADaemon' (30190)...
Daemon 30190 exited normally.

[ricky@rhelpad01 phabricator] (phd-stop-twice)$ ./bin/phd stop 123456
123456 is not controlled by Phabricator. Not killing.

[ricky@rhelpad01 phabricator] (phd-stop-twice)$ ./bin/phd stop
Stopping daemon 'PhabricatorMetaMTADaemon' (30154)...
Stopping daemon 'PhabricatorMetaMTADaemon' (30172)...
Stopping daemon 'PhabricatorMetaMTADaemon' (30210)...
Daemon 30210 exited normally.
Daemon 30154 exited normally.
Daemon 30172 exited normally.

Reviewers: epriestley

CC:

Differential Revision: 975

Details

Committed
Ricky Elrod <ricky@elrod.me>Oct 1 2011, 23:31
Pushed
aubortJan 31 2017, 17:16
Parents
rPH1b8562467c2f: Add an "Event" plugin to DarkConsole for event inspection
Branches
Unknown
Tags
Unknown

Event Timeline

Ricky Elrod <ricky@elrod.me> committed rPH10570635b5bb: Stop 'stop' from being in phd's list twice, and provide a way to kill one… (authored by Ricky Elrod <ricky@elrod.me>).Oct 1 2011, 23:31