summaryrefslogtreecommitdiffstats
path: root/lib/MiddleWare/PluginManager.cpp
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2009-04-24 12:18:31 +0200
committerJiri Moskovcak <jmoskovc@redhat.com>2009-04-24 12:18:31 +0200
commit68ba4945437e12eaa1dead6df27b58ea408f63e8 (patch)
treea608d71e76dc82bf9ffdec95452c429d5aec29d2 /lib/MiddleWare/PluginManager.cpp
parent7b2d4874b7bd992ef3f09124b7ebbc346eba01f4 (diff)
downloadabrt-68ba4945437e12eaa1dead6df27b58ea408f63e8.tar.gz
abrt-68ba4945437e12eaa1dead6df27b58ea408f63e8.tar.xz
abrt-68ba4945437e12eaa1dead6df27b58ea408f63e8.zip
final touch on commlayer, minor fixes in exceptions (zprikryl)
Diffstat (limited to 'lib/MiddleWare/PluginManager.cpp')
-rw-r--r--lib/MiddleWare/PluginManager.cpp29
1 files changed, 15 insertions, 14 deletions
diff --git a/lib/MiddleWare/PluginManager.cpp b/lib/MiddleWare/PluginManager.cpp
index 2ab314b..f3d89e5 100644
--- a/lib/MiddleWare/PluginManager.cpp
+++ b/lib/MiddleWare/PluginManager.cpp
@@ -21,7 +21,8 @@
#include <iostream>
#include "PluginManager.h"
-#include <ABRTException.h>
+#include "ABRTException.h"
+#include "CommLayer.h"
#include <dirent.h>
#include <stdio.h>
#include <sys/types.h>
@@ -83,7 +84,7 @@ void CPluginManager::LoadPlugin(const std::string& pName)
{
throw CABRTException(EXCEP_PLUGIN, "CPluginManager::LoadPlugin(): non-compatible plugin");
}
- std::cerr << "Plugin " << pName << " (" << abrtPlugin->GetVersion() << ") " << "succesfully loaded." << std::endl;
+ CommLayerInner::debug("Plugin " + pName + " (" + abrtPlugin->GetVersion() + ") succesfully loaded.");
m_mapABRTPlugins[pName] = abrtPlugin;
}
catch (CABRTException& e)
@@ -92,8 +93,8 @@ void CPluginManager::LoadPlugin(const std::string& pName)
{
delete abrtPlugin;
}
- std::cerr << e.what() << std::endl;
- std::cerr << "Failed to load plugin " << pName << std::endl;
+ CommLayerInner::debug("CPluginManager::LoadPlugin(): " + e.what());
+ CommLayerInner::debug("Failed to load plugin " + pName);
}
}
}
@@ -105,7 +106,7 @@ void CPluginManager::UnLoadPlugin(const std::string& pName)
UnRegisterPlugin(pName);
delete m_mapABRTPlugins[pName];
m_mapABRTPlugins.erase(pName);
- std::cerr << "Plugin " << pName << " sucessfully unloaded." << std::endl;
+ CommLayerInner::debug("Plugin " + pName + " sucessfully unloaded.");
}
}
@@ -125,16 +126,16 @@ void CPluginManager::RegisterPlugin(const std::string& pName)
}
catch (std::string sError)
{
- std::cerr << "Can not initialize plugin " << pName << "("
- << plugin_type_str_t[m_mapABRTPlugins[pName]->GetType()]
- << ")" << std::endl;
+ CommLayerInner::debug("Can not initialize plugin " + pName + "("
+ + std::string(plugin_type_str_t[m_mapABRTPlugins[pName]->GetType()])
+ + ")");
UnLoadPlugin(pName);
return;
}
m_mapPlugins[pName] = plugin;
- std::cerr << "Registred plugin " << pName << "("
- << plugin_type_str_t[m_mapABRTPlugins[pName]->GetType()]
- << ")" << std::endl;
+ CommLayerInner::debug("Registred plugin " + pName + "("
+ + std::string(plugin_type_str_t[m_mapABRTPlugins[pName]->GetType()])
+ + ")");
}
}
}
@@ -148,9 +149,9 @@ void CPluginManager::UnRegisterPlugin(const std::string& pName)
m_mapPlugins[pName]->DeInit();
delete m_mapPlugins[pName];
m_mapPlugins.erase(pName);
- std::cerr << "UnRegistred plugin " << pName << "("
- << plugin_type_str_t[m_mapABRTPlugins[pName]->GetType()]
- << ")" << std::endl;
+ CommLayerInner::debug("UnRegistred plugin " + pName + "("
+ + std::string(plugin_type_str_t[m_mapABRTPlugins[pName]->GetType()])
+ + ")");
}
}
}