@@ -37,7 +37,7 @@ ObjectsManager::ObjectsManager(TaskConfig& taskConfig, bool noDiscovery) : mTask
3737 if (!noDiscovery) {
3838 mServiceDiscovery = std::make_unique<ServiceDiscovery>(taskConfig.consulUrl , taskConfig.taskName );
3939 } else {
40- QcInfoLogger::GetInstance ( ) << " Service Discovery disabled" << infologger::endm ;
40+ ILOG (Info ) << " Service Discovery disabled" << ENDM ;
4141 mServiceDiscovery = nullptr ;
4242 }
4343}
@@ -47,8 +47,7 @@ ObjectsManager::~ObjectsManager() = default;
4747void ObjectsManager::startPublishing (TObject* object)
4848{
4949 if (mMonitorObjects ->FindObject (object->GetName ()) != 0 ) {
50- QcInfoLogger::GetInstance () << " Object already being published (" << object->GetName () << " )"
51- << infologger::endm;
50+ ILOG (Warning) << " Object already being published (" << object->GetName () << " )" << ENDM ;
5251 BOOST_THROW_EXCEPTION (DuplicateObjectError () << errinfo_object_name (object->GetName ()));
5352 }
5453 auto * newObject = new MonitorObject (object, mTaskConfig .taskName , mTaskConfig .detectorName );
@@ -87,12 +86,9 @@ void ObjectsManager::stopPublishing(TObject* object)
8786 stopPublishing (object->GetName ());
8887}
8988
90- void ObjectsManager::stopPublishing (const string& name )
89+ void ObjectsManager::stopPublishing (const string& objectName )
9190{
92- auto * mo = dynamic_cast <MonitorObject*>(mMonitorObjects ->FindObject (name.data ()));
93- if (mo == nullptr ) {
94- BOOST_THROW_EXCEPTION (ObjectNotFoundError () << errinfo_object_name (name));
95- }
91+ auto * mo = dynamic_cast <MonitorObject*>(getMonitorObject (objectName));
9692 mMonitorObjects ->Remove (mo);
9793}
9894
@@ -103,19 +99,12 @@ bool ObjectsManager::isBeingPublished(const string& name)
10399
104100MonitorObject* ObjectsManager::getMonitorObject (std::string objectName)
105101{
106- TObject* mo = mMonitorObjects ->FindObject (objectName.c_str ());
107-
108- if (mo != nullptr ) {
109- return dynamic_cast <MonitorObject*>(mo);
110- } else {
102+ TObject* object = mMonitorObjects ->FindObject (objectName.c_str ());
103+ if (object == nullptr ) {
104+ ILOG (Error) << " ObjectsManager: Unable to find object \" " << objectName << " \" " << ENDM ;
111105 BOOST_THROW_EXCEPTION (ObjectNotFoundError () << errinfo_object_name (objectName));
112106 }
113- }
114-
115- TObject* ObjectsManager::getObject (std::string objectName)
116- {
117- MonitorObject* mo = getMonitorObject (objectName);
118- return mo->getObject ();
107+ return dynamic_cast <MonitorObject*>(object);
119108}
120109
121110MonitorObjectCollection* ObjectsManager::getNonOwningArray () const
@@ -127,7 +116,7 @@ void ObjectsManager::addMetadata(const std::string& objectName, const std::strin
127116{
128117 MonitorObject* mo = getMonitorObject (objectName);
129118 mo->addMetadata (key, value);
130- QcInfoLogger::GetInstance ( ) << " Added metadata on " << objectName << " : " << key << " -> " << value << infologger::endm ;
119+ ILOG (Info ) << " Added metadata on " << objectName << " : " << key << " -> " << value << ENDM ;
131120}
132121
133122int ObjectsManager::getNumberPublishedObjects ()
0 commit comments