Skip to content

Commit 2ec8c25

Browse files
committed
Empty exclude if callable not passed
1 parent a546795 commit 2ec8c25

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

installation_and_upgrade/ibex_install_utils/tasks/backup_tasks.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,13 @@ def _backup_dir(
188188
strict_timestamps=False
189189
) as zf:
190190
for src_path, dirs, src_filenames in os.walk(src, topdown=True):
191-
excluded_files = ignore(src_path, src_filenames)
192-
excluded_dirs = ignore(src_path, dirs)
191+
if ignore is not None:
192+
excluded_files = ignore(src_path, src_filenames)
193+
excluded_dirs = ignore(src_path, dirs)
194+
else:
195+
excluded_files = []
196+
excluded_dirs = []
197+
193198
dirs[:] = [d for d in dirs if d not in excluded_dirs]
194199
for src_filename in src_filenames:
195200
path = os.path.normpath(os.path.join(src_path, src_filename))

0 commit comments

Comments
 (0)