diff --git a/main.py b/main.py index f54edf1..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}") + 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) 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 = "." }