fix dummy setup
[linksys-wrt3g-tools.git] / scripts / linksys-wrt3g.php
index 4d64b5ac4be2c31abfb48d19f0bf314640c3baa5..628dfe97f68e30bb1b7e1ba3b723766b17c30570 100755 (executable)
@@ -27,7 +27,10 @@ if (file_exists($configFile)) {
 }
 
 $parser = new Console_CommandLine();
-$parser->description = 'Tool to control Linksys WRT3g routers';
+$parser->description = "Tool to control Linksys WRT3g routers
+
+Dummy responses can be controlled with the host parameter:
+ A 3-letter numeric host is interpreted as HTTP response code";
 $parser->version = '0.0.1';//FIXME: dynamic
 $parser->addOption(
     'host',
@@ -120,16 +123,16 @@ try {
 
 try {
     $router = new Wrt3g();
+    $router->verbosity = $result->options['verbosity'];
+    $router->host      = $result->options['host'];
+    $router->user      = $result->options['user'];
+    $router->password  = $result->options['password'];
+
     if ($result->options['dummy']) {
         require_once 'Wrt3g/DummyRequest.php';
         $router->requestClass = 'Wrt3g_DummyRequest';
         $router->log('Using dummy data', 1);
-    } else {
     }
-    $router->verbosity = $result->options['verbosity'];
-    $router->host      = $result->options['host'];
-    $router->user      = $result->options['user'];
-    $router->password  = $result->options['password'];
 
     $router->log('Command: ' . $result->command_name, 2);