[SATYR PATCH 5/7] python: add version attribute to Kerneloops object
Martin Milata
mmilata at redhat.com
Wed Aug 14 15:36:37 UTC 2013
Signed-off-by: Martin Milata <mmilata at redhat.com>
---
python/py_koops_stacktrace.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/python/py_koops_stacktrace.c b/python/py_koops_stacktrace.c
index 0057cb1..80bc104 100644
--- a/python/py_koops_stacktrace.c
+++ b/python/py_koops_stacktrace.c
@@ -42,9 +42,18 @@ koops_stacktrace_methods[] =
{ NULL },
};
+/* See python/py_common.h and python/py_gdb_frame.c for generic getters/setters documentation. */
+#define GSOFF_PY_STRUCT sr_py_koops_stacktrace
+#define GSOFF_PY_MEMBER stacktrace
+#define GSOFF_C_STRUCT sr_koops_stacktrace
+GSOFF_START
+GSOFF_MEMBER(version)
+GSOFF_END
+
static PyGetSetDef
koops_stacktrace_getset[] =
{
+ SR_ATTRIBUTE_STRING(version, "Kernel version (string)"),
{ (char*)"modules", sr_py_koops_stacktrace_get_modules, sr_py_koops_stacktrace_set_modules, (char*)b_modules_doc, NULL },
{ (char*)"taint_flags", sr_py_koops_stacktrace_get_taint_flags, sr_py_koops_stacktrace_set_taint_flags, (char*)b_taint_flags_doc, NULL },
{ NULL },
--
1.8.3.1
More information about the Crash-catcher
mailing list