git rid of closed property on fileprotocol

This commit is contained in:
Jeffrey C. Ollie 2022-07-07 15:27:53 -05:00
parent df6711c5bf
commit 8171e67e70
2 changed files with 0 additions and 5 deletions

View file

@ -29,8 +29,6 @@ class FileMode(str, Enum):
class FileProtocol(Protocol): class FileProtocol(Protocol):
closed: bool
async def length(self) -> int | None: async def length(self) -> int | None:
"""Return the length of the file, or None if the length cannot be determined.""" """Return the length of the file, or None if the length cannot be determined."""
raise NotImplementedError raise NotImplementedError

View file

@ -29,7 +29,6 @@ class InMemoryFile:
filename: bytes filename: bytes
mode: FileMode mode: FileMode
data: io.BytesIO data: io.BytesIO
closed: bool
complete_callback: Callable[[bytes, bytes], Awaitable[None]] | None complete_callback: Callable[[bytes, bytes], Awaitable[None]] | None
incomplete_callback: Callable[[bytes, bytes], Awaitable[None]] | None incomplete_callback: Callable[[bytes, bytes], Awaitable[None]] | None
@ -48,7 +47,6 @@ class InMemoryFile:
self.data = io.BytesIO(initial_bytes) self.data = io.BytesIO(initial_bytes)
self.complete_callback = complete_callback self.complete_callback = complete_callback
self.incomplete_callback = incomplete_callback self.incomplete_callback = incomplete_callback
self.closed = False
async def length(self) -> int: async def length(self) -> int:
logger.debug("myfile length") logger.debug("myfile length")
@ -72,7 +70,6 @@ class InMemoryFile:
await self.complete_callback(self.filename, self.data.getvalue()) await self.complete_callback(self.filename, self.data.getvalue())
else: else:
await self.incomplete_callback(self.filename, self.data.getvalue()) await self.incomplete_callback(self.filename, self.data.getvalue())
self.closed = True
class InMemoryFilesystem: class InMemoryFilesystem: