|
46 |
import univention.admin.modules |
46 |
import univention.admin.modules |
47 |
import univention.admin.objects |
47 |
import univention.admin.objects |
48 |
import univention.debug2 as ud |
48 |
import univention.debug2 as ud |
|
|
49 |
import univention.debug as ud_c |
49 |
from samba.ndr import ndr_unpack |
50 |
from samba.ndr import ndr_unpack |
50 |
from samba.dcerpc import misc |
51 |
from samba.dcerpc import misc |
51 |
from signal import signal, SIGTERM, SIG_DFL |
52 |
from signal import signal, SIGTERM, SIG_DFL |
|
547 |
debug_level = 2 |
548 |
debug_level = 2 |
548 |
ud.set_level(ud.LDAP, int(debug_level)) |
549 |
ud.set_level(ud.LDAP, int(debug_level)) |
549 |
|
550 |
|
|
|
551 |
try: |
552 |
udm_function_level = int(self.baseConfig.get('%s/debug/udm/function' % self.CONFIGBASENAME, 0)) |
553 |
except ValueError: |
554 |
function_level = 0 |
555 |
ud_c.init('/var/log/univention/%s-s4.log' % self.CONFIGBASENAME, 1, udm_function_level) |
556 |
try: |
557 |
udm_debug_level = int(self.baseConfig.get('%s/debug/udm/level' % self.CONFIGBASENAME, 1)) |
558 |
except ValueError: |
559 |
udm_debug_level = 1 |
560 |
ud_c.set_level(ud.ADMIN, int(udm_debug_level)) |
561 |
|
550 |
def close_debug(self): |
562 |
def close_debug(self): |
551 |
_d = ud.function('ldap.close_debug') |
563 |
_d = ud.function('ldap.close_debug') |
552 |
ud.debug(ud.LDAP, ud.INFO, "close debug") |
564 |
ud.debug(ud.LDAP, ud.INFO, "close debug") |