summaryrefslogtreecommitdiff
path: root/gentoobrowse-api/service/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gentoobrowse-api/service/main.cpp')
-rw-r--r--gentoobrowse-api/service/main.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/gentoobrowse-api/service/main.cpp b/gentoobrowse-api/service/main.cpp
index 8d21d92..7fd74ca 100644
--- a/gentoobrowse-api/service/main.cpp
+++ b/gentoobrowse-api/service/main.cpp
@@ -37,10 +37,11 @@ namespace Gentoo {
const Ice::ObjectAdapterPtr & adp) override
{
auto db = getConnectionPool(ic, "postgresql", "GentooBrowseAPI");
+ auto dbp = getConnectionPool(ic, "postgresql", "GentooBrowseAPIprimary");
auto props = ic->getProperties();
IceTray::Cube::addObject<Gentoo::Portage, Portage>(adp, "portage", db);
- IceTray::Cube::addObject<Gentoo::Maintenance, Maintenance>(adp, "maintenance", db, ic, props);
- IceTray::Cube::addObject<Gentoo::Users, Users>(adp, "users", db);
+ IceTray::Cube::addObject<Gentoo::Maintenance, Maintenance>(adp, "maintenance", dbp, ic, props);
+ IceTray::Cube::addObject<Gentoo::Users, Users>(adp, "users", dbp);
IceTray::Cube::add<Gentoo::Notifications, Notifications>();
IceTray::Cube::add<IceTray::Mail::MailServer, IceTray::Mail::LibesmtpMailServer>(
props->getPropertyWithDefault("GentooBrowseAPI.MailServer", "localhost:25"));