contrib/mklog.py: Fix writing to a global variable

The last patch of mklog.py put top-level code into function 'main()'.
Because of this, writing to global variable 'root' has to be preceded by
explicitly declaring 'root' as global.  Otherwise the write only has a
local effect.

Without this change, the '-d' cmdline flag would be broken.

Commited as obvious.

contrib/ChangeLog:

	* mklog.py: In 'main()', specify variable 'root' as global.

Signed-off-by: Filip Kastl <fkastl@suse.cz>
This commit is contained in:
Filip Kastl
2025-06-29 10:16:35 +02:00
parent 8dcb922452
commit 77ac2ca0fe

View File

@@ -389,6 +389,7 @@ def main():
if args.input == '-':
args.input = None
if args.directory:
global root
root = args.directory
data = open(args.input, newline='\n') if args.input else sys.stdin