+ if (vm.count("duration")) {
+ filter_front.listen_duration() = vm["duration"].as<int>();
+ }
+ router.append(filter_front);
+
+ // put log filter in router
+ yp2::filter::Log filter_log_front("FRONT");
+ router.append(filter_log_front);
+
+ // put Virt db filter in router
+ yp2::filter::Virt_db filter_virt_db;
+ filter_virt_db.add_map_db2vhost("gils", "indexdata.dk/gils");
+ filter_virt_db.add_map_db2vhost("Default", "localhost:9100/Default");
+ router.append(filter_virt_db);
+
+// yp2::filter::Session_shared filter_session_shared;
+// router.append(filter_session_shared);
+
+ yp2::filter::Log filter_log_back("BACK");
+ router.append(filter_log_back);
+
+ // put HTTP backend filter in router
+ HTTPFilter filter_init;
+ router.append(filter_init);