def test_reroute(self):
        c = ClusterClient()
        h_cb = partial(
            self.handle_cb,
            **{'codes':[400, 404]}
        )
        body = """
        {
            "commands" : [ {
                "move" :
                    {
                        "index" : "test", "shard" : 0,
                        "from_node" : "node1", "to_node" : "node2"
                    }
                },
                {
                    "allocate" : {
                        "index" : "test", "shard" : 1, "node" : "node3"
                    }
                }
                ]
        }

        """
        c.cluster_reroute(body, callback=h_cb)
        self.wait()
Esempio n. 2
0
    def test_put_settings(self):
        c = ClusterClient()
        body = """
        {
            "persistent" : {
                "discovery.zen.minimum_master_nodes" : 1
            }
        }

        """
        c.cluster_put_settings(body, callback=self.handle_cb)
        self.wait()
    def test_put_settings(self):
        c = ClusterClient()
        body = """
        {
            "persistent" : {
                "discovery.zen.minimum_master_nodes" : 1
            }
        }

        """
        c.cluster_put_settings(body, callback=self.handle_cb)
        self.wait()
    def test_reroute(self):
        c = ClusterClient()
        body = """
        {
            "commands" : [ {
                "move" :
                    {
                        "index" : "test", "shard" : 0,
                        "from_node" : "node1", "to_node" : "node2"
                    }
                },
                {
                    "allocate" : {
                        "index" : "test", "shard" : 1, "node" : "node3"
                    }
                }
                ]
        }

        """
        c.reroute(body, cb=self.handle_cb)
        self.wait()
Esempio n. 5
0
    def test_reroute(self):
        c = ClusterClient()
        h_cb = partial(self.handle_cb, **{'codes': [400, 404]})
        body = """
        {
            "commands" : [ {
                "move" :
                    {
                        "index" : "test", "shard" : 0,
                        "from_node" : "node1", "to_node" : "node2"
                    }
                },
                {
                    "allocate" : {
                        "index" : "test", "shard" : 1, "node" : "node3"
                    }
                }
                ]
        }

        """
        c.cluster_reroute(body, callback=h_cb)
        self.wait()
 def test_get_settings(self):
     c = ClusterClient()
     c.cluster_get_settings(callback=self.handle_cb)
     self.wait()
 def test_stats(self):
     c = ClusterClient()
     c.cluster_stats(callback=self.handle_cb)
     self.wait()
 def test_pending_tasks(self):
     c = ClusterClient()
     c.pending_tasks(cb=self.handle_cb)
     self.wait()
 def test_health(self):
     c = ClusterClient()
     c.cluster_health(callback=self.handle_cb)
     self.wait()
 def test_pending_tasks(self):
     c = ClusterClient()
     c.cluster_pending_tasks(callback=self.handle_cb)
     self.wait()
Esempio n. 11
0
 def test_get_settings(self):
     c = ClusterClient()
     c.cluster_get_settings(callback=self.handle_cb)
     self.wait()
 def test_stats(self):
     c = ClusterClient()
     c.stats(cb=self.handle_cb)
     self.wait()
 def test_health(self):
     c = ClusterClient()
     c.health(cb=self.handle_cb)
     self.wait()
Esempio n. 14
0
 def test_stats(self):
     c = ClusterClient()
     c.cluster_stats(callback=self.handle_cb)
     self.wait()
Esempio n. 15
0
 def test_pending_tasks(self):
     c = ClusterClient()
     c.cluster_pending_tasks(callback=self.handle_cb)
     self.wait()
Esempio n. 16
0
 def test_health(self):
     c = ClusterClient()
     c.cluster_health(callback=self.handle_cb)
     self.wait()
 def test_get_settings(self):
     c = ClusterClient()
     c.get_settings(cb=self.handle_cb)
     self.wait()