Differential D18693 Diff 44881 src/applications/search/management/PhabricatorSearchManagementWorkflow.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/search/management/PhabricatorSearchManagementWorkflow.php
<?php | <?php | ||||
abstract class PhabricatorSearchManagementWorkflow | abstract class PhabricatorSearchManagementWorkflow | ||||
extends PhabricatorManagementWorkflow { | extends PhabricatorManagementWorkflow { | ||||
protected function validateClusterSearchConfig() { | protected function validateClusterSearchConfig() { | ||||
// Configuration is normally validated by setup self-checks on the web | // Configuration is normally validated by setup self-checks on the web | ||||
// workflow, but users may reasonsably run `bin/search` commands after | // workflow, but users may reasonably run `bin/search` commands after | ||||
// making manual edits to "local.json". Re-verify configuration here before | // making manual edits to "local.json". Re-verify configuration here before | ||||
// continuing. | // continuing. | ||||
$config_key = 'cluster.search'; | $config_key = 'cluster.search'; | ||||
$config_value = PhabricatorEnv::getEnvConfig($config_key); | $config_value = PhabricatorEnv::getEnvConfig($config_key); | ||||
try { | try { | ||||
PhabricatorClusterSearchConfigType::validateValue($config_value); | PhabricatorClusterSearchConfigType::validateValue($config_value); | ||||
Show All 10 Lines |