Skip to content

Commit d53cdd8

Browse files
committed
When archive_logs is enabled, don't archive empty directories
1 parent 5785a21 commit d53cdd8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

seleniumbase/core/log_helper.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,3 +130,9 @@ def log_folder_setup(log_path, archive_logs=False):
130130
os.makedirs(log_path)
131131
if not settings.ARCHIVE_EXISTING_LOGS and not archive_logs:
132132
shutil.rmtree(archived_logs)
133+
elif len(os.listdir(archived_logs)) == 0:
134+
# Don't archive an empty directory
135+
shutil.rmtree(archived_logs)
136+
else:
137+
# Logs are saved/archived
138+
pass

0 commit comments

Comments
 (0)