From 2738194fad78a08a72bd50b75ca1f0c21e1e6545 Mon Sep 17 00:00:00 2001 From: sergio pintaldi Date: Thu, 20 Mar 2025 11:51:30 +1000 Subject: [PATCH 1/2] chore: update ignore patterns --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index d206ab0e..b52582f6 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,6 @@ dist/ .tox/ databricks_migration_tool.egg-info migrate.iml + +*.log +*.sublime* From a0eb2bff5e4387723885fbc04d9acead0f6a62fe Mon Sep 17 00:00:00 2001 From: sergio pintaldi Date: Fri, 21 Mar 2025 09:09:33 +1000 Subject: [PATCH 2/2] fix: default config params to None and setting repos_log_writer to None in func --- dbclient/WorkspaceClient.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dbclient/WorkspaceClient.py b/dbclient/WorkspaceClient.py index ffd61cce..9325a7b5 100644 --- a/dbclient/WorkspaceClient.py +++ b/dbclient/WorkspaceClient.py @@ -29,7 +29,7 @@ def __init__(self, configs, checkpoint_service): self._checkpoint_service = checkpoint_service self.groups_to_keep = configs.get("groups_to_keep", False) self.skip_missing_users = configs['skip_missing_users'] - self.skip_large_nb = configs['skip_large_nb'] + self.skip_large_nb = configs.get('skip_large_nb', None) _languages = {'.py': 'PYTHON', '.scala': 'SCALA', @@ -209,7 +209,7 @@ def export_user_home(self, username, local_export_dir, num_parallel=4): ) try: num_of_nbs = self.log_all_workspace_items( - user_root, workspace_log_writer, libs_log_writer, dir_log_writer, checkpoint_item_log_set) + user_root, workspace_log_writer, libs_log_writer, dir_log_writer, None, checkpoint_item_log_set) finally: workspace_log_writer.close() libs_log_writer.close()