From f9f27d7bdde6ac287b5777b63d80789a79de49b9 Mon Sep 17 00:00:00 2001 From: Martian <81148675+Martian-0007@users.noreply.github.com> Date: Mon, 8 Dec 2025 15:39:18 +0100 Subject: [PATCH 1/3] Increase logging verbosity Signed-off-by: Martian <81148675+Martian-0007@users.noreply.github.com> --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index f54edf1..4817aa0 100644 --- a/main.py +++ b/main.py @@ -121,7 +121,7 @@ def _sync_folder(self, src, dst): self._remove(os.path.join(dst, i.name)) for i in src_entries: - self.logger.debug(f"Syncing entry: {i}") + self.logger.debug(f"Syncing entry: {i}: Inode {i.inode}") if i.inode in self.encountered_inodes.keys(): self.logger.warning( From ed0d4974468d951852ce92516b3b39576f1e644c Mon Sep 17 00:00:00 2001 From: Martian <81148675+Martian-0007@users.noreply.github.com> Date: Mon, 8 Dec 2025 16:03:16 +0100 Subject: [PATCH 2/3] Fix inode checking Signed-off-by: Martian <81148675+Martian-0007@users.noreply.github.com> --- main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/main.py b/main.py index 4817aa0..79a0ed4 100644 --- a/main.py +++ b/main.py @@ -121,17 +121,17 @@ def _sync_folder(self, src, dst): self._remove(os.path.join(dst, i.name)) for i in src_entries: - self.logger.debug(f"Syncing entry: {i}: Inode {i.inode}") + self.logger.debug(f"Syncing entry: {i}: Inode {i.inode()}") - if i.inode in self.encountered_inodes.keys(): + if i.inode() in self.encountered_inodes.keys(): self.logger.warning( - f"{i.path} was already encountered in {self.encountered_inodes[i.inode]}, skipping!" + f"{i.path} was already encountered in {self.encountered_inodes[i.inode()]}, skipping!" ) continue else: - self.encountered_inodes[i.inode] = i.path + self.encountered_inodes[i.inode()] = i.path if i.name in dst_contents: same = self._compare_entry(i, src, dst) From e3975f2849b8839cd83660aa3097af87ce166005 Mon Sep 17 00:00:00 2001 From: Martian <81148675+Martian-0007@users.noreply.github.com> Date: Mon, 8 Dec 2025 16:05:44 +0100 Subject: [PATCH 3/3] Bump version Signed-off-by: Martian <81148675+Martian-0007@users.noreply.github.com> --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 8c53469..45c00de 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "folder-syncer" -version = "1.1.0a1" +version = "1.1.1.dev1" description = "Folder syncer for Veeam technical assessment" readme = "README.md" authors = [ diff --git a/uv.lock b/uv.lock index b17acb2..b3d4a5b 100644 --- a/uv.lock +++ b/uv.lock @@ -4,5 +4,5 @@ requires-python = ">=3.13" [[package]] name = "folder-syncer" -version = "1.1.0a1" +version = "1.1.1.dev1" source = { virtual = "." }