diff options
author | Denys Vlasenko <dvlasenk@redhat.com> | 2011-02-10 18:48:32 +0100 |
---|---|---|
committer | Denys Vlasenko <dvlasenk@redhat.com> | 2011-02-10 18:48:32 +0100 |
commit | 3c53ecbea96ef837a64edb9fcdd4777c58dacb52 (patch) | |
tree | 69850bfc969f0d49db94dceb885776c8be97800e | |
parent | 218d520badb6787c3f96ac4c788d9b7bd26ea244 (diff) | |
download | abrt-3c53ecbea96ef837a64edb9fcdd4777c58dacb52.tar.gz abrt-3c53ecbea96ef837a64edb9fcdd4777c58dacb52.tar.xz abrt-3c53ecbea96ef837a64edb9fcdd4777c58dacb52.zip |
fixes for s/release/os_release/g change
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
-rw-r--r-- | src/daemon/MiddleWare.cpp | 6 | ||||
-rw-r--r-- | src/gui/CCDump.py | 6 |
2 files changed, 11 insertions, 1 deletions
diff --git a/src/daemon/MiddleWare.cpp b/src/daemon/MiddleWare.cpp index cdb5c072..7e3f3db4 100644 --- a/src/daemon/MiddleWare.cpp +++ b/src/daemon/MiddleWare.cpp @@ -63,10 +63,16 @@ static crash_data_t *DebugDumpToCrashReport(const char *dump_dir_name) { if (!dd_exist(dd, *v)) { + /* Old dump dir format compat. Remove in abrt-2.1 */ + if (strcmp(*v, FILENAME_OS_RELEASE) == 0) + if (dd_exist(dd, "release")) + goto ok; + dd_close(dd); log("Important file '%s/%s' is missing", dump_dir_name, *v); return NULL; } + ok: v++; } diff --git a/src/gui/CCDump.py b/src/gui/CCDump.py index f29fec6c..10d7c2a3 100644 --- a/src/gui/CCDump.py +++ b/src/gui/CCDump.py @@ -128,7 +128,11 @@ class Dump(): return self.analyzer def get_release(self): - return self.release + # Old dump dir format compat. Delete in abrt-2.1: + try: + return self.os_release + except AttributeError: + return self.release # old name def get_reason(self): return self.reason |