(path, info)
| 301 | |
| 302 | @staticmethod |
| 303 | def _create_file_info(path, info): |
| 304 | size = info["size"] |
| 305 | if info["type"] == "file": |
| 306 | ftype = FileType.File |
| 307 | elif info["type"] == "directory": |
| 308 | ftype = FileType.Directory |
| 309 | # some fsspec filesystems include a file size for directories |
| 310 | size = None |
| 311 | else: |
| 312 | ftype = FileType.Unknown |
| 313 | return FileInfo(path, ftype, size=size, mtime=info.get("mtime", None)) |
| 314 | |
| 315 | def get_file_info(self, paths): |
| 316 | infos = [] |
no test coverage detected