From 9e97b993b215f06c0aa3afb0e54cc51344922317 Mon Sep 17 00:00:00 2001 From: Nikola Pajkovsky Date: Fri, 1 Apr 2011 10:54:05 +0200 Subject: GList was not set to NULL, possibly sigsegv on f15 Signed-off-by: Nikola Pajkovsky --- src/plugins/abrt-action-bugzilla.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/abrt-action-bugzilla.cpp b/src/plugins/abrt-action-bugzilla.cpp index e066142b..95aad861 100644 --- a/src/plugins/abrt-action-bugzilla.cpp +++ b/src/plugins/abrt-action-bugzilla.cpp @@ -52,6 +52,7 @@ static void bug_info_init(struct bug_info* bz) bz->bug_reporter = NULL; bz->bug_product = NULL; bz->bug_dup_id = -1; + bz->bug_cc = NULL; } static void bug_info_destroy(struct bug_info* bz) -- cgit From f371a5891d29b3e570aa6f940c8b5d2f0350edd4 Mon Sep 17 00:00:00 2001 From: Nikola Pajkovsky Date: Fri, 1 Apr 2011 10:57:21 +0200 Subject: hide new pc file Signed-off-by: Nikola Pajkovsky --- .gitignore | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6458b856..7d1a59b9 100644 --- a/.gitignore +++ b/.gitignore @@ -63,7 +63,6 @@ Makefile.in m4 missing ABOUT-NLS -abrt.pc aclocal.m4 autom4te.cache config.guess @@ -84,6 +83,10 @@ tests/atconfig tests/atlocal tests/package.m4 +# pc files +src/btparser/btparser.pc +abrt.pc + # retrace server doc doc/mdate-sh doc/stamp-vti -- cgit From 81d6d7dc498260cd378378ba64c46b31654473cf Mon Sep 17 00:00:00 2001 From: Michal Toman Date: Fri, 1 Apr 2011 13:49:47 +0200 Subject: retrace server: add /settings action --- src/retrace/Makefile.am | 2 +- src/retrace/retrace_httpd.conf | 1 + src/retrace/settings.wsgi | 21 +++++++++++++++++++++ 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 src/retrace/settings.wsgi diff --git a/src/retrace/Makefile.am b/src/retrace/Makefile.am index 19971da9..02c81c58 100644 --- a/src/retrace/Makefile.am +++ b/src/retrace/Makefile.am @@ -15,7 +15,7 @@ cleanupdir = $(datadir)/abrt-retrace reposync_PYTHON = abrt-retrace-reposync.py reposyncdir = $(datadir)/abrt-retrace -interface_PYTHON = backtrace.wsgi create.wsgi log.wsgi status.wsgi +interface_PYTHON = backtrace.wsgi create.wsgi log.wsgi settings.wsgi status.wsgi # interfacedir should probably be $$(pkgdatadir)/retrace interfacedir = $(datadir)/abrt-retrace diff --git a/src/retrace/retrace_httpd.conf b/src/retrace/retrace_httpd.conf index b896f86f..bd282471 100644 --- a/src/retrace/retrace_httpd.conf +++ b/src/retrace/retrace_httpd.conf @@ -1,3 +1,4 @@ +WSGIScriptAliasMatch ^/settings$ /usr/share/abrt-retrace/settings.wsgi WSGIScriptAliasMatch ^/create$ /usr/share/abrt-retrace/create.wsgi WSGIScriptAliasMatch ^/[0-9]+/?$ /usr/share/abrt-retrace/status.wsgi WSGIScriptAliasMatch ^/[0-9]+/log$ /usr/share/abrt-retrace/log.wsgi diff --git a/src/retrace/settings.wsgi b/src/retrace/settings.wsgi new file mode 100644 index 00000000..9b5c7e7d --- /dev/null +++ b/src/retrace/settings.wsgi @@ -0,0 +1,21 @@ +#!/usr/bin/python + +import sys +sys.path = ["/usr/share/abrt-retrace"] + sys.path + +from retrace import * + +def application(environ, start_response): + formats = "" + for format in HANDLE_ARCHIVE.keys(): + formats += " %s" % format + + output = [ + "running_tasks %d" % len(get_active_tasks()), + "max_running_tasks %d" % CONFIG["MaxParallelTasks"], + "max_packed_size %d" % CONFIG["MaxPackedSize"], + "max_unpacked_size %d" % CONFIG["MaxUnpackedSize"], + "supported_formats%s" % formats, + ] + + return response(start_response, "200 OK", "\n".join(output)) -- cgit