summaryrefslogtreecommitdiffstats
path: root/inc
diff options
context:
space:
mode:
authorDenys Vlasenko <dvlasenk@redhat.com>2010-11-01 18:47:50 +0100
committerDenys Vlasenko <dvlasenk@redhat.com>2010-11-01 18:47:50 +0100
commit3b1dd4985ac7e32a3a1a498214bd26df29089dbc (patch)
tree3c7366d29f387fa20db1b72cc2fec2a5a80f3d3e /inc
parent7048013d2019b50b5b9af5a13d3f30e5cdafe4f8 (diff)
downloadabrt-3b1dd4985ac7e32a3a1a498214bd26df29089dbc.tar.gz
abrt-3b1dd4985ac7e32a3a1a498214bd26df29089dbc.tar.xz
abrt-3b1dd4985ac7e32a3a1a498214bd26df29089dbc.zip
introduce abrt_action.conf; use it for post-create step
This patch replaces only the post-create step with new logic (the step which happens when abrtd detects fresh crash dump dir and needs to decide what to do with it), but it turns out this step is one of hard ones: it needs special handling of UUID. So a good chunk of hard-ish stuff is already in this patch. It also contains logic to collect the log from actions, even though so far it is simply logged. Other steps (like reporting step) will pipe it to clients. post-create step simply has no client to pipe output to. But the code is there already. GetLocalUUID() members in all plugins are unused now and are deleted from all classes. Next patches will move run_event() function into libABRT, so that it can be used from e.g. abrt-handle-crashdump utility if/when we will write it, from clients directly and so on. For now, it lives in MiddleWare.cpp since it is only used there. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'inc')
-rw-r--r--inc/analyzer.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/inc/analyzer.h b/inc/analyzer.h
index 25ea69a5..122b222e 100644
--- a/inc/analyzer.h
+++ b/inc/analyzer.h
@@ -31,13 +31,6 @@ class CAnalyzer : public CPlugin
{
public:
/**
- * A method, which gets a local UUID of particular crash. The local
- * UUID is usualy computed from data which are stored in debugdump dir.
- * @param pDebugDumpPath A debugdump dir containing all necessary data.
- * @return A local UUID.
- */
- virtual std::string GetLocalUUID(const char *pDebugDumpDir) = 0;
- /**
* A method, which gets a global UUID of particular crash.
* @param pDebugDumpPath A debugdump dir containing all necessary data.
* @return A global UUID.