diff options
author | Denys Vlasenko <dvlasenk@redhat.com> | 2011-03-15 10:12:32 +0100 |
---|---|---|
committer | Denys Vlasenko <dvlasenk@redhat.com> | 2011-03-15 10:12:32 +0100 |
commit | 7e0fb81d0e7fb98f94285fb2c3a5fae961a32a00 (patch) | |
tree | 92077af1d48664dafcd18363778e2c5e38d21c77 /src/include | |
parent | c3295e8741d5f35e30301933bd853bf6c9369588 (diff) | |
download | abrt-7e0fb81d0e7fb98f94285fb2c3a5fae961a32a00.tar.gz abrt-7e0fb81d0e7fb98f94285fb2c3a5fae961a32a00.tar.xz abrt-7e0fb81d0e7fb98f94285fb2c3a5fae961a32a00.zip |
gui-wizard-gtk: save event processing log
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/abrt_crash_data.h | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/src/include/abrt_crash_data.h b/src/include/abrt_crash_data.h index 3abd408c..5a03f397 100644 --- a/src/include/abrt_crash_data.h +++ b/src/include/abrt_crash_data.h @@ -25,15 +25,15 @@ // Text bigger than this usually is attached, not added inline #define CD_TEXT_ATT_SIZE (2*1024) -// Keep in sync with CCDump.py: - // Filenames in dump directory: // filled by a hook: +#define FILENAME_REASON "reason" /* mandatory */ +#define FILENAME_UID "uid" /* mandatory */ +#define FILENAME_TIME "time" /* mandatory */ #define FILENAME_ANALYZER "analyzer" #define FILENAME_EXECUTABLE "executable" #define FILENAME_BINARY "binary" #define FILENAME_CMDLINE "cmdline" -#define FILENAME_REASON "reason" #define FILENAME_COREDUMP "coredump" #define FILENAME_BACKTRACE "backtrace" #define FILENAME_MAPS "maps" @@ -45,8 +45,7 @@ // filled by CDebugDump::Create() (which also fills FILENAME_UID): #define FILENAME_ARCHITECTURE "architecture" #define FILENAME_KERNEL "kernel" -#define FILENAME_TIME "time" -// From /etc/syste-release or /etc/redhat-release +// From /etc/system-release or /etc/redhat-release #define FILENAME_OS_RELEASE "os_release" // Filled by <what?> #define FILENAME_PACKAGE "package" @@ -59,17 +58,24 @@ #define FILENAME_TAINTED "kernel_tainted" // TODO: TicketUploader also has open-coded "TICKET", "CUSTOMER" files -#define FILENAME_UID "uid" -#define FILENAME_UUID "uuid" -#define FILENAME_INFORMALL "inform_all_users" -#define FILENAME_COUNT "count" -#define FILENAME_MESSAGE "message" +#define FILENAME_UUID "uuid" +#define FILENAME_INFORMALL "inform_all_users" +#define FILENAME_COUNT "count" +#define FILENAME_MESSAGE "message" +#define FILENAME_EVENT_LOG "event_log" // Not stored as files, added "on the fly": #define CD_DUMPDIR "DumpDir" // "Which events are possible (make sense) on this crash dump?" // (a string with "\n" terminated event names) #define CD_EVENTS "Events" +/* FILENAME_EVENT_LOG is trimmed to below LOW_WATERMARK + * when it reaches HIGH_WATERMARK size + */ +enum { + EVENT_LOG_HIGH_WATERMARK = 30 * 1024, + EVENT_LOG_LOW_WATERMARK = 20 * 1024, +}; #ifdef __cplusplus extern "C" { |