From 85c0ab8d4f4611ec7ca71ff6116c6545fac077ca Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Fri, 14 Jun 2019 09:07:47 +0300
Subject: [PATCH] Temporary hack for multi-config objects

---
 components/common/cpp/src/configuration.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/components/common/cpp/src/configuration.cpp b/components/common/cpp/src/configuration.cpp
index 4990a35f3..b8633f0de 100644
--- a/components/common/cpp/src/configuration.cpp
+++ b/components/common/cpp/src/configuration.cpp
@@ -189,7 +189,8 @@ void ftl::config::registerConfigurable(ftl::Configurable *cfg) {
 	}
 	auto ix = config_instance.find(*uri);
 	if (ix != config_instance.end()) {
-		LOG(FATAL) << "Attempting to create a duplicate object: " << *uri;
+		// FIXME HACK NOTE TODO SHOULD BE FATAL
+		LOG(ERROR) << "Attempting to create a duplicate object: " << *uri;
 	} else {
 		config_instance[*uri] = cfg;
 		LOG(INFO) << "Registering instance: " << *uri;
-- 
GitLab