[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 final class PhabricatorDaemonManagementRestartWorkflow 4 extends PhabricatorDaemonManagementWorkflow { 5 6 public function didConstruct() { 7 $this 8 ->setName('restart') 9 ->setSynopsis( 10 pht( 11 'Stop, then start the standard daemon loadout.')) 12 ->setArguments( 13 array( 14 array( 15 'name' => 'graceful', 16 'param' => 'seconds', 17 'help' => pht( 18 'Grace period for daemons to attempt a clean shutdown, in '. 19 'seconds. Defaults to __15__ seconds.'), 20 'default' => 15, 21 ), 22 array( 23 'name' => 'force', 24 'help' => pht( 25 'Also stop running processes that look like daemons but do '. 26 'not have corresponding PID files.'), 27 ), 28 )); 29 } 30 31 public function execute(PhutilArgumentParser $args) { 32 $graceful = $args->getArg('graceful'); 33 $force = $args->getArg('force'); 34 $err = $this->executeStopCommand(array(), $graceful, $force); 35 if ($err) { 36 return $err; 37 } 38 return $this->executeStartCommand(); 39 } 40 41 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |