try:
            fstat = sftp.stat(filepath)
            is_directory = stat.S_ISDIR(fstat.st_mode)
        except exceptions as e:
            messages.error(request, "Unable to access {}: {}".format(filepath, e))