1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-12 20:58:37 +03:00

script/traffic_replay: get debug level via api

The -d option will set samba global debug level automatically.
We should not parse and use the passed in value.

Use samba.get_debug_level instead.

Signed-off-by: Joe Guo <joeg@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Joe Guo 2018-08-20 16:18:45 +12:00 committed by Douglas Bagnall
parent 33ce1fa23e
commit 57594c8772

View File

@ -26,7 +26,7 @@ import random
sys.path.insert(0, "bin/python")
from samba import gensec
from samba import gensec, get_debug_level
from samba.emulate import traffic
import samba.getopt as options
@ -134,6 +134,9 @@ def main():
parser.print_usage()
return
debuglevel = get_debug_level()
traffic.DEBUG_LEVEL = debuglevel
if opts.clean_up:
print_err("Removing user and machine accounts")
lp = sambaopts.get_loadparm()
@ -223,8 +226,6 @@ def main():
print_err(e)
sys.exit()
traffic.DEBUG_LEVEL = opts.debuglevel
duration = opts.duration
if duration is None:
duration = 60.0
@ -269,7 +270,7 @@ def main():
else:
conversations = []
if opts.debuglevel > 5:
if debuglevel > 5:
for c in conversations:
for p in c.packets:
print(" ", p, file=sys.stderr)