Index State Management support (#398)
* feat(plugins): add index management client plugin Signed-off-by: florian <[email protected]> * chore(CHANGELOG): added entry for ISM api support in changelog Signed-off-by: florian <[email protected]> * test(plugins): use assertEqual to compare call parameters Signed-off-by: florian <[email protected]> * test(plugins): edit policy to support older versions of opensearch Signed-off-by: florian <[email protected]> * test(plugins): ignore plugin tests when opensearch is unreleased Signed-off-by: florian <[email protected]> * test(plugins): move plugin tests into separate files Signed-off-by: florian <[email protected]> * test(plugins): fix import of OpenSearchTestCase Signed-off-by: florian <[email protected]> * chore(USER_GUIDE): add a index management plugin part Signed-off-by: florian <[email protected]> --------- Signed-off-by: florian <[email protected]>
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
import warnings
|
||||
|
||||
from ..plugins.alerting import AlertingClient
|
||||
from ..plugins.index_management import IndexManagementClient
|
||||
from ..plugins.security import SecurityClient
|
||||
from .utils import NamespacedClient
|
||||
|
||||
@@ -24,7 +25,7 @@ class PluginsClient(NamespacedClient):
|
||||
self.alerting = AlertingClient(client)
|
||||
# self.anomaly_detection = AnomalyDetectionClient(client)
|
||||
# self.trace_analytics = TraceAnalyticsClient(client)
|
||||
# self.index_management = IndexManagementClient(client)
|
||||
self.index_management = IndexManagementClient(client)
|
||||
self.security = SecurityClient(client)
|
||||
|
||||
self._dynamic_lookup(client)
|
||||
@@ -39,7 +40,7 @@ class PluginsClient(NamespacedClient):
|
||||
"alerting",
|
||||
# "anomaly_detection",
|
||||
# "trace_analytics",
|
||||
# "index_management",
|
||||
"index_management",
|
||||
"security",
|
||||
]
|
||||
for plugin in plugins:
|
||||
|
||||
Reference in New Issue
Block a user