summaryrefslogtreecommitdiffstats
path: root/src/Daemon/CrashWatcher.cpp
diff options
context:
space:
mode:
authorZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-08-11 18:37:33 +0200
committerZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-08-11 18:37:33 +0200
commit3335a8cc4e772ed027e400cfac10b17c1536ad9f (patch)
tree5a5dca74ecd6b2ea5376f4ee9b73510b68cfa3db /src/Daemon/CrashWatcher.cpp
parentc0a64f7f5ed5abc1f729177da84d496a49e10081 (diff)
downloadabrt-3335a8cc4e772ed027e400cfac10b17c1536ad9f.tar.gz
abrt-3335a8cc4e772ed027e400cfac10b17c1536ad9f.tar.xz
abrt-3335a8cc4e772ed027e400cfac10b17c1536ad9f.zip
moved LoadSettings from plugins into PluginManager
Diffstat (limited to 'src/Daemon/CrashWatcher.cpp')
-rw-r--r--src/Daemon/CrashWatcher.cpp15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/Daemon/CrashWatcher.cpp b/src/Daemon/CrashWatcher.cpp
index 0b98454e..4c0ba64e 100644
--- a/src/Daemon/CrashWatcher.cpp
+++ b/src/Daemon/CrashWatcher.cpp
@@ -820,16 +820,7 @@ bool CCrashWatcher::Report(map_crash_report_t pReport, const std::string& pUID)
//}
try
{
- struct passwd* pw = getpwuid(atoi(pUID.c_str()));
- std::string home = pw ? pw->pw_dir : "";
- if (home != "")
- {
- m_pMW->Report(pReport, home + "/.abrt/");
- }
- else
- {
- m_pMW->Report(pReport);
- }
+ m_pMW->Report(pReport, pUID);
}
catch (CABRTException& e)
{
@@ -893,11 +884,11 @@ vector_map_string_string_t CCrashWatcher::GetPluginsInfo()
return vector_map_string_string_t();
}
-map_plugin_settings_t CCrashWatcher::GetPluginSettings(const std::string& pName)
+map_plugin_settings_t CCrashWatcher::GetPluginSettings(const std::string& pName, const std::string& pUID)
{
try
{
- return m_pMW->GetPluginSettings(pName);
+ return m_pMW->GetPluginSettings(pName, pUID);
}
catch(CABRTException &e)
{