aboutsummaryrefslogtreecommitdiff
path: root/brep/services.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'brep/services.cxx')
-rw-r--r--brep/services.cxx38
1 files changed, 2 insertions, 36 deletions
diff --git a/brep/services.cxx b/brep/services.cxx
index b214a09..dcac22c 100644
--- a/brep/services.cxx
+++ b/brep/services.cxx
@@ -6,41 +6,7 @@
#include <web/apache/service>
-#include <brep/package-search>
-#include <brep/package-details>
#include <brep/repository-root>
-#include <brep/repository-details>
-#include <brep/package-version-details>
-using namespace brep;
-using web::apache::service;
-
-static package_search package_search_mod;
-service AP_MODULE_DECLARE_DATA package_search_srv (
- "package-search",
- package_search_mod,
- {"root", "db-host", "db-port", "conf"});
-
-static package_details package_details_mod;
-service AP_MODULE_DECLARE_DATA package_details_srv (
- "package-details",
- package_details_mod,
- {"root", "db-host", "db-port", "conf"});
-
-static package_version_details package_version_details_mod;
-service AP_MODULE_DECLARE_DATA package_version_details_srv (
- "package-version-details",
- package_version_details_mod,
- {"root", "db-host", "db-port", "conf"});
-
-static repository_details repository_details_mod;
-service AP_MODULE_DECLARE_DATA repository_details_srv (
- "repository-details",
- repository_details_mod,
- {"root", "db-host", "db-port", "conf"});
-
-static repository_root repository_root_mod (
- package_search_mod, repository_details_mod);
-service AP_MODULE_DECLARE_DATA repository_root_srv (
- "repository-root",
- repository_root_mod);
+static brep::repository_root mod;
+web::apache::service AP_MODULE_DECLARE_DATA brep_module ("brep", mod);