Differential D21699 Diff 51675 src/applications/harbormaster/management/HarbormasterManagementRestartWorkflow.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/harbormaster/management/HarbormasterManagementRestartWorkflow.php
Show First 20 Lines • Show All 64 Lines • ▼ Show 20 Lines | public function execute(PhutilArgumentParser $args) { | ||||
foreach ($builds as $build) { | foreach ($builds as $build) { | ||||
$this->logInfo( | $this->logInfo( | ||||
pht('RESTARTING'), | pht('RESTARTING'), | ||||
pht('Build %d: %s', $build->getID(), $build->getName())); | pht('Build %d: %s', $build->getID(), $build->getName())); | ||||
try { | try { | ||||
$message->assertCanSendMessage($viewer, $build); | $message->assertCanSendMessage($viewer, $build); | ||||
} catch (HarbormasterRestartException $ex) { | } catch (HarbormasterMessageException $ex) { | ||||
$this->logWarn( | $this->logWarn( | ||||
pht('INVALID'), | pht('INVALID'), | ||||
$ex->newDisplayString()); | $ex->newDisplayString()); | ||||
} | } | ||||
$build->sendMessage( | $build->sendMessage( | ||||
$viewer, | $viewer, | ||||
$message->getHarbormasterBuildMessageType()); | $message->getHarbormasterBuildMessageType()); | ||||
Show All 10 Lines |