From b292bc0d4004e350b891abefbfc638021e7aa608 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Honza=20Kr=C3=A1l?= Date: Fri, 17 Jan 2014 14:35:30 +0100 Subject: [PATCH] Updated cluster.get_settings api --- elasticsearch/client/cluster.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/elasticsearch/client/cluster.py b/elasticsearch/client/cluster.py index c1b4a313..3e8bcbb9 100644 --- a/elasticsearch/client/cluster.py +++ b/elasticsearch/client/cluster.py @@ -58,13 +58,15 @@ class ClusterClient(NamespacedClient): _, data = self.transport.perform_request('POST', '/_cluster/reroute', params=params, body=body) return data - @query_params('flat_settings') + @query_params('flat_settings', 'master_timeout', 'timeout') def get_settings(self, params=None): """ Get cluster settings. - ``_ + ``_ :arg flat_settings: Return settings in flat format (default: false) + :arg master_timeout: Explicit operation timeout for connection to master node + :arg timeout: Explicit operation timeout """ _, data = self.transport.perform_request('GET', '/_cluster/settings', params=params) return data