mirror of
https://github.com/samba-team/samba.git
synced 2024-12-28 07:21:54 +03:00
Add debug output api's from lsa/spoolss modules to smb module. Patch
from Brett A. Funderburg.
This commit is contained in:
parent
6956eb9a0b
commit
2cedaff044
@ -343,6 +343,38 @@ static PyMethodDef smb_methods[] = {
|
|||||||
{ "connect", (PyCFunction)py_smb_connect, METH_VARARGS | METH_KEYWORDS,
|
{ "connect", (PyCFunction)py_smb_connect, METH_VARARGS | METH_KEYWORDS,
|
||||||
"Connect to a host" },
|
"Connect to a host" },
|
||||||
|
|
||||||
|
/* Other stuff - this should really go into a samba config module
|
||||||
|
but for the moment let's leave it here. */
|
||||||
|
|
||||||
|
{ "setup_logging", (PyCFunction)py_setup_logging,
|
||||||
|
METH_VARARGS | METH_KEYWORDS,
|
||||||
|
"Set up debug logging.\n"
|
||||||
|
"\n"
|
||||||
|
"Initialises Samba's debug logging system. One argument is expected which\n"
|
||||||
|
"is a boolean specifying whether debugging is interactive and sent to stdout\n"
|
||||||
|
"or logged to a file.\n"
|
||||||
|
"\n"
|
||||||
|
"Example:\n"
|
||||||
|
"\n"
|
||||||
|
">>> smb.setup_logging(interactive = 1)" },
|
||||||
|
|
||||||
|
{ "get_debuglevel", (PyCFunction)get_debuglevel,
|
||||||
|
METH_VARARGS,
|
||||||
|
"Set the current debug level.\n"
|
||||||
|
"\n"
|
||||||
|
"Example:\n"
|
||||||
|
"\n"
|
||||||
|
">>> smb.get_debuglevel()\n"
|
||||||
|
"0" },
|
||||||
|
|
||||||
|
{ "set_debuglevel", (PyCFunction)set_debuglevel,
|
||||||
|
METH_VARARGS,
|
||||||
|
"Get the current debug level.\n"
|
||||||
|
"\n"
|
||||||
|
"Example:\n"
|
||||||
|
"\n"
|
||||||
|
">>> smb.set_debuglevel(10)" },
|
||||||
|
|
||||||
{ NULL }
|
{ NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -401,5 +433,5 @@ void initsmb(void)
|
|||||||
py_samba_init();
|
py_samba_init();
|
||||||
|
|
||||||
setup_logging("smb", True);
|
setup_logging("smb", True);
|
||||||
DEBUGLEVEL = 10;
|
DEBUGLEVEL = 3;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user