Scheduler: Remove obsolete 'Scheduler' class
[senf.git] / Console / testServer.cc
index e8123e2..7458055 100644 (file)
@@ -32,14 +32,11 @@ namespace kw = senf::console::kw;
 
 void echo(std::ostream & output, senf::console::ParseCommandInfo const & command)
 {
-    typedef senf::console::ParseCommandInfo::ArgumentsRange::iterator iterator;
-    iterator i (command.arguments().begin());
-    iterator i_end (command.arguments().end());
+    typedef senf::console::ParseCommandInfo::TokensRange::iterator iterator;
+    iterator i (command.tokens().begin());
+    iterator i_end (command.tokens().end());
     for (; i != i_end; ++i) {
-        iterator::value_type::iterator j (i->begin());
-        iterator::value_type::iterator j_end (i->end());
-        for (; j != j_end; ++j) 
-            output << j->value() << ' ';
+        output << i->value() << ' ';
     }
     output << "\n";
 }
@@ -65,7 +62,7 @@ struct TestObject
 
 void shutdownServer()
 {
-    senf::Scheduler::instance().terminate();
+    senf::scheduler::terminate();
     throw senf::console::Executor::ExitException();
 }
 
@@ -110,13 +107,13 @@ int main(int, char **)
 
     TestObject test;
     testDir
-        .add("testob", test.dir)
+        .add("extra", test.dir)
         .doc("Example of an instance directory");
 
     senf::console::Server::start( senf::INet4SocketAddress(23232u) )
         .name("testServer");
 
-    senf::Scheduler::instance().process();
+    senf::scheduler::process();
 }
 
 \f