]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Support for isMaster
authorAki Tuomi <cmouse@desteem.org>
Tue, 15 Jul 2014 15:54:34 +0000 (18:54 +0300)
committerAki Tuomi <cmouse@desteem.org>
Tue, 15 Jul 2014 15:54:34 +0000 (18:54 +0300)
modules/remotebackend/httpconnector.cc

index 7986938acc2c3c0c17796411159432c7325ea410..28ebb04177bbce3aeaf502ce866fe81b979947fa 100644 (file)
@@ -137,6 +137,10 @@ void HTTPConnector::restful_requestbuilder(const std::string &method, const rapi
         req.POST()["content"] = param["content"].GetString();
         req.preparePost();
         verb = "PUT";
+    } else if (method == "isMaster") {
+        addUrlComponent(parameters, "ip", ss);
+        req.preparePost();
+        verb = "POST";
     } else if (method == "superMasterBackend") {
         std::stringstream ss2;
         addUrlComponent(parameters, "ip", ss);