PLT-6474 Basic Elasticsearch System Console Page (#6825)

* PLT-6474: Basic System Console Elasticsearch Config.

* Fix review comments.

* More review fixes.

* Review comments.
Этот коммит содержится в:
George Goldberg
2017-07-13 21:00:59 +01:00
коммит произвёл Christopher Speller
родитель 4eed88e0c2
Коммит a1f17c1f84
8 изменённых файлов: 336 добавлений и 14 удалений

Просмотреть файл

@@ -383,3 +383,16 @@ export function getPostsPerDayAnalytics(teamId) {
export function getUsersPerDayAnalytics(teamId) {
AdminActions.getUsersPerDayAnalytics(teamId)(dispatch, getState);
}
export function elasticsearchTest(config, success, error) {
AdminActions.testElasticsearch(config)(dispatch, getState).then(
(data) => {
if (data && success) {
success(data);
} else if (data == null && error) {
const serverError = getState().requests.admin.testElasticsearch.error;
error({id: serverError.server_error_id, ...serverError});
}
}
);
}