From 0dd2152b01b93b2a09ea0332ba60e2e0338b1c15 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 29 Nov 2010 13:26:48 +1100 Subject: s4-pyglue: added get_debug_level() method Pair-Programmed-With: Jelmer Vernooij --- source4/scripting/python/pyglue.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'source4/scripting/python/pyglue.c') diff --git a/source4/scripting/python/pyglue.c b/source4/scripting/python/pyglue.c index b77ce2bda5..950e3e4b13 100644 --- a/source4/scripting/python/pyglue.c +++ b/source4/scripting/python/pyglue.c @@ -110,6 +110,11 @@ static PyObject *py_set_debug_level(PyObject *self, PyObject *args) Py_RETURN_NONE; } +static PyObject *py_get_debug_level(PyObject *self) +{ + return PyInt_FromLong(DEBUGLEVEL); +} + /* return the list of interface IPs we have configured takes an loadparm context, returns a list of IPs in string form @@ -181,6 +186,8 @@ static PyMethodDef py_misc_methods[] = { "nttime2string(nttime) -> string" }, { "set_debug_level", (PyCFunction)py_set_debug_level, METH_VARARGS, "set debug level" }, + { "get_debug_level", (PyCFunction)py_get_debug_level, METH_NOARGS, + "get debug level" }, { "interface_ips", (PyCFunction)py_interface_ips, METH_VARARGS, "get interface IP address list"}, { NULL } -- cgit