From d4b1b61d15db562dfce601fa15fe1f76974ad816 Mon Sep 17 00:00:00 2001 From: edraft Date: Fri, 18 Jul 2025 16:50:21 +0200 Subject: [PATCH] Create log dir if not exists --- netbox-scanner.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/netbox-scanner.py b/netbox-scanner.py index 5f5b482..dcd1ad3 100644 --- a/netbox-scanner.py +++ b/netbox-scanner.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 import logging +import os import sys import docker import ipaddress @@ -69,10 +70,9 @@ argsp = subparsers.add_parser('docker', help='Docker module') args = parser.parse_args() -logfile = '{}/netbox-scanner-{}.log'.format( - netbox['logs'], - datetime.now().isoformat() -) +if not os.path.isdir(netbox['logs']): + os.makedirs(netbox['logs']) +logfile = f'{netbox["logs"]}/netbox-scanner-{datetime.now().isoformat()}.log' logging.basicConfig( filename=logfile, level=logging.INFO,