Differential D14463 Diff 35378 src/infrastructure/storage/management/workflow/PhabricatorStorageManagementDatabasesWorkflow.php
Changeset View
Changeset View
Standalone View
Standalone View
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementDatabasesWorkflow.php
| <?php | <?php | ||||
| final class PhabricatorStorageManagementDatabasesWorkflow | final class PhabricatorStorageManagementDatabasesWorkflow | ||||
| extends PhabricatorStorageManagementWorkflow { | extends PhabricatorStorageManagementWorkflow { | ||||
| protected function didConstruct() { | protected function didConstruct() { | ||||
| $this | $this | ||||
| ->setName('databases') | ->setName('databases') | ||||
| ->setExamples('**databases** [__options__]') | ->setExamples('**databases** [__options__]') | ||||
| ->setSynopsis(pht('List Phabricator databases.')); | ->setSynopsis(pht('List Phabricator databases.')); | ||||
| } | } | ||||
| public function execute(PhutilArgumentParser $args) { | public function didExecute(PhutilArgumentParser $args) { | ||||
| $api = $this->getAPI(); | $api = $this->getAPI(); | ||||
| $patches = $this->getPatches(); | $patches = $this->getPatches(); | ||||
| $databases = $api->getDatabaseList($patches, $only_living = true); | $databases = $api->getDatabaseList($patches, true); | ||||
| echo implode("\n", $databases)."\n"; | echo implode("\n", $databases)."\n"; | ||||
| return 0; | return 0; | ||||
| } | } | ||||
| } | } | ||||