def METHOD_NAME(self):
    """
    Scan for files which already expired and remove them
    """
    # 1. Get all subdirectories names (inodes) from KEEP_DIRECTORY directory
    try:
        inodes = os.listdir(self.hardlink_keep_dir)
    except:
        log.info(f'{self.hardlink_keep_dir} doesn\'t exist')
        return
    # 2. For every inode check last modification time and remove if it exists longer than KEEP_TIME
    for inode in inodes:
        if int(inode) == self.inode:
            # Skip not rotated file
            log.debug(f'Skipping not rotated file: {inode}')
            continue
        current = self.get_hardlink_inode_dir(inode)
        timestamp = os.stat(os.path.join(current, os.listdir(current)[0])).st_mtime
        if timestamp + KEEP_TIME < time.time():
            log.info(f'Removing {inode}')
            try:
                shutil.rmtree(current)
            except FileNotFoundError:
                pass
            try:
                shutil.rmtree(self.get_symlink_inode_dir(inode))
            except FileNotFoundError:
                pass