Fix: Load the 'replication' component.

This commit is contained in:
Gunnar Beutner 2012-09-17 13:32:59 +02:00
parent d7b55f4926
commit d4fc6fc672
1 changed files with 7 additions and 7 deletions

View File

@ -34,13 +34,13 @@ const String IcingaApplication::DefaultStatePath = "icinga.state";
IcingaApplication::IcingaApplication(const Dictionary::Ptr& serializedUpdate) IcingaApplication::IcingaApplication(const Dictionary::Ptr& serializedUpdate)
: Application(serializedUpdate) : Application(serializedUpdate)
{ {
/* load cibsync config component */ /* load replication config component */
ConfigItemBuilder::Ptr cibsyncComponentConfig = boost::make_shared<ConfigItemBuilder>(); ConfigItemBuilder::Ptr replicationComponentConfig = boost::make_shared<ConfigItemBuilder>();
cibsyncComponentConfig->SetType("Component"); replicationComponentConfig->SetType("Component");
cibsyncComponentConfig->SetName("cibsync"); replicationComponentConfig->SetName("replication");
cibsyncComponentConfig->SetLocal(true); replicationComponentConfig->SetLocal(true);
cibsyncComponentConfig->Compile()->Commit(); replicationComponentConfig->Compile()->Commit();
cibsyncComponentConfig.reset(); replicationComponentConfig.reset();
/* load convenience config component */ /* load convenience config component */
ConfigItemBuilder::Ptr convenienceComponentConfig = boost::make_shared<ConfigItemBuilder>(); ConfigItemBuilder::Ptr convenienceComponentConfig = boost::make_shared<ConfigItemBuilder>();