Index: infra_libs/logs/logs.py |
diff --git a/infra_libs/logs/logs.py b/infra_libs/logs/logs.py |
index abd5165f908511a724e24561d464d7f528fb6445..2a32786d825f49164ea6ca0c515281d650b3f678 100644 |
--- a/infra_libs/logs/logs.py |
+++ b/infra_libs/logs/logs.py |
@@ -258,6 +258,9 @@ def _add_file_handlers(options, logger): # pragma: no cover |
# running locally on developers' workstations. |
logs_directory = tempfile.gettempdir() |
for directory in options.logs_directory.split(os.pathsep): |
+ if not os.path.isdir(directory): |
+ continue |
+ |
try: |
with tempfile.TemporaryFile(dir=directory): |
pass |