]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Keep Recursor webserver as experimental 1249/head
authorChristian Hofstaedtler <christian@hofstaedtler.name>
Mon, 3 Feb 2014 14:06:43 +0000 (15:06 +0100)
committerChristian Hofstaedtler <christian@hofstaedtler.name>
Mon, 3 Feb 2014 14:13:45 +0000 (15:13 +0100)
pdns/pdns_recursor.cc
pdns/ws-recursor.cc
regression-tests.api/runtests.py

index f67d31a5814be89ed77dce58e961c1aa227ecc43..580a17628ff77f229911cb25ef7d0c9815f3166e 100644 (file)
@@ -2034,10 +2034,10 @@ int main(int argc, char **argv)
     ::arg().set("config-name","Name of this virtual configuration - will rename the binary image")="";
     ::arg().set( "experimental-logfile", "Filename of the log file for JSON parser" )= "/var/log/pdns.log"; 
     ::arg().setSwitch( "experimental-json-interface", "If we should run a JSON webserver") = "no";
-    ::arg().setSwitch("webserver", "Start a webserver for monitoring") = "no";
-    ::arg().set("webserver-address", "IP Address of webserver to listen on") = "127.0.0.1";
-    ::arg().set("webserver-port", "Port of webserver to listen on") = "8082";
-    ::arg().set("webserver-password", "Password required for accessing the webserver") = "";
+    ::arg().setSwitch("experimental-webserver", "Start a webserver for monitoring") = "no";
+    ::arg().set("experimental-webserver-address", "IP Address of webserver to listen on") = "127.0.0.1";
+    ::arg().set("experimental-webserver-port", "Port of webserver to listen on") = "8082";
+    ::arg().set("experimental-webserver-password", "Password required for accessing the webserver") = "";
     ::arg().set("quiet","Suppress logging of questions and answers")="";
     ::arg().set("logging-facility","Facility to log messages as. 0 corresponds to local0")="";
     ::arg().set("config-dir","Location of configuration directory (recursor.conf)")=SYSCONFDIR;
index 53b4f10089a1484e1a0c1e50f2dd4fef1594bada..85fcb49ddb210b11eb34709a52bb674edc87bdd3 100644 (file)
@@ -48,10 +48,10 @@ RecursorWebServer::RecursorWebServer(FDMultiplexer* fdm)
 {
   RecursorControlParser rcp; // inits
 
-  if(!arg().mustDo("webserver"))
+  if(!arg().mustDo("experimental-webserver"))
     return;
 
-  d_ws = new AsyncWebServer(fdm, arg()["webserver-address"], arg().asNum("webserver-port"), arg()["webserver-password"]);
+  d_ws = new AsyncWebServer(fdm, arg()["experimental-webserver-address"], arg().asNum("experimental-webserver-port"), arg()["experimental-webserver-password"]);
 
   // legacy dispatch
   d_ws->registerApiHandler("/jsonstat", boost::bind(&RecursorWebServer::jsonstat, this, _1, _2));
index bfd8fd442b739a0d6f3913aa6fd7aa3f6d0f3cef..c6caeff6e3a0282fca74719b73b73fb1708254ee 100755 (executable)
@@ -50,7 +50,7 @@ if daemon == 'authoritative':
 else:
 
     # No preparations for recursor
-    pdnscmd = ("../pdns/pdns_recursor --daemon=no --socket-dir=. --local-port=5555 --experimental-json-interface=yes --webserver=yes --webserver-port="+WEBPORT+" --webserver-address=127.0.0.1 --webserver-password="+WEBPASSWORD).split()
+    pdnscmd = ("../pdns/pdns_recursor --daemon=no --socket-dir=. --local-port=5555 --experimental-json-interface=yes --experimental-webserver=yes --experimental-webserver-port="+WEBPORT+" --experimental-webserver-address=127.0.0.1 --experimental-webserver-password="+WEBPASSWORD).split()
 
 
 # Now run pdns and the tests.