mirror of
https://we.phorge.it/source/phorge.git
synced 2025-02-13 23:38:34 +01:00
Summary: Noticed a couple of typos in the docs, and then things got out of hand. Test Plan: - Stared at the words until my eyes watered and the letters began to swim on the screen. - Consulted a dictionary. Reviewers: #blessed_reviewers, epriestley Reviewed By: #blessed_reviewers, epriestley Subscribers: epriestley, yelirekim, PHID-OPKG-gm6ozazyms6q6i22gyam Differential Revision: https://secure.phabricator.com/D18693
26 lines
788 B
PHP
26 lines
788 B
PHP
<?php
|
|
|
|
abstract class PhabricatorSearchManagementWorkflow
|
|
extends PhabricatorManagementWorkflow {
|
|
|
|
protected function validateClusterSearchConfig() {
|
|
// Configuration is normally validated by setup self-checks on the web
|
|
// workflow, but users may reasonably run `bin/search` commands after
|
|
// making manual edits to "local.json". Re-verify configuration here before
|
|
// continuing.
|
|
|
|
$config_key = 'cluster.search';
|
|
$config_value = PhabricatorEnv::getEnvConfig($config_key);
|
|
|
|
try {
|
|
PhabricatorClusterSearchConfigType::validateValue($config_value);
|
|
} catch (Exception $ex) {
|
|
throw new PhutilArgumentUsageException(
|
|
pht(
|
|
'Setting "%s" is misconfigured: %s',
|
|
$config_key,
|
|
$ex->getMessage()));
|
|
}
|
|
}
|
|
|
|
}
|