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