Utils/Console: Fix DirectoryNode::add(...) API
[senf.git] / senf / Scheduler / EventManager.cc
index ec4d1be..4dd2064 100644 (file)
@@ -39,7 +39,8 @@
 prefix_ senf::scheduler::detail::EventManager::EventManager()
 {
 #ifndef SENF_DISABLE_CONSOLE
-    consoleDir_().add("events", senf::membind(&EventManager::listEvents, this))
+    consoleDir_().add("events", senf::console::factory::Command(
+                          senf::membind(&EventManager::listEvents, this))
         .doc("List all scheduler events sorted by priority\n"
              "\n"
              "Columns:\n"
@@ -55,7 +56,8 @@ prefix_ senf::scheduler::detail::EventManager::EventManager()
              "              R  runnable\n"
              "              W  waiting\n"
              "              -  event disabled\n"
-             "    INFO    further event specific information");
+             "    INFO    further event specific information")
+        );
 
     senf::console::sysdir().add("scheduler", consoleDir_());
 #endif