This commit is contained in:
bobokun 2023-05-26 16:20:33 -04:00
parent aaf2a02b83
commit d2f81e2694
No known key found for this signature in database
GPG key ID: B73932169607D927
2 changed files with 13 additions and 2 deletions

View file

@ -1 +1 @@
3.6.3
3.6.3-develop6

View file

@ -398,7 +398,18 @@ class CheckHardLinks:
def get_inode_count(self):
self.inode_count = {}
for file in self.root_files:
inode_no = os.stat(file.replace(self.root_dir, self.remote_dir)).st_ino
try:
inode_no = os.stat(file.replace(self.root_dir, self.remote_dir)).st_ino
except PermissionError as perm:
logger.warning(f"{perm} : file {file} has permission issues. Skipping...")
continue
except FileNotFoundError as file_not_found_error:
logger.warning(f"{file_not_found_error} : File {file} not found. Skipping...")
continue
except Exception as ex:
logger.stacktrace()
logger.error(ex)
continue
if inode_no in self.inode_count:
self.inode_count[inode_no] += 1
else: