diff options
author | Zdenek Prikryl <zprikryl@redhat.com> | 2009-07-24 10:54:10 +0200 |
---|---|---|
committer | Zdenek Prikryl <zprikryl@redhat.com> | 2009-07-24 10:54:10 +0200 |
commit | a2a1ec29e008936654a146df244e4265668bfb31 (patch) | |
tree | b22e4948feea83fecde1bb5ed5d1b4bd368b5bd6 /lib/MiddleWare/test.cpp | |
parent | e105dd726b9a7313eb64e2c59d336452439d2f97 (diff) | |
download | abrt-a2a1ec29e008936654a146df244e4265668bfb31.tar.gz abrt-a2a1ec29e008936654a146df244e4265668bfb31.tar.xz abrt-a2a1ec29e008936654a146df244e4265668bfb31.zip |
Added first part of gui support in reporting
Diffstat (limited to 'lib/MiddleWare/test.cpp')
-rw-r--r-- | lib/MiddleWare/test.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/MiddleWare/test.cpp b/lib/MiddleWare/test.cpp index 79cadd3e..94ea5cc4 100644 --- a/lib/MiddleWare/test.cpp +++ b/lib/MiddleWare/test.cpp @@ -34,6 +34,7 @@ int main(int argc, char** argv) if (argc < 2) { std::cerr << "Usage: " << argv[0] << " <DebugDumpDir>" << std::endl; + return -1; } try { @@ -46,9 +47,11 @@ int main(int argc, char** argv) middleWare.RegisterPlugin("SQLite3"); middleWare.SetDatabase("SQLite3"); middleWare.SetOpenGPGCheck(false); - middleWare.AddReporter("Logger"); - middleWare.AddAnalyzerReporter("CCpp", "Mailx"); - middleWare.AddAnalyzerAction("CCpp", "RunApp", "date"); + middleWare.AddActionOrReporter("Logger", ""); + middleWare.AddAnalyzerActionOrReporter("CCpp", "Mailx", ""); + middleWare.AddAnalyzerActionOrReporter("CCpp", "RunApp", "date"); + + std::cout << "Mailx GTKBuilder path: " << middleWare.GetPluginInfo("Mailx")["GTKBuilder"]; /* Try to save it into DB */ map_crash_info_t crashInfo; if (middleWare.SaveDebugDump(argv[1], crashInfo)) @@ -58,7 +61,6 @@ int main(int argc, char** argv) crashInfo[CD_EXECUTABLE][CD_CONTENT] << ", " << crashInfo[CD_COUNT][CD_CONTENT] << ", " << std::endl; - middleWare.Report(argv[1]); /* Get Report, so user can change data (remove private stuff) * If we do not want user interaction, just send data immediately */ |