Merge pull request #751 from digitalisx/fix/context-manager

Fix: file close context manager (`__del__` to `__exit__`) for physical layers.
This commit is contained in:
ikelos
2022-05-29 22:32:52 +01:00
committed by GitHub
+1 -1
View File
@@ -191,7 +191,7 @@ class FileLayer(interfaces.layers.DataLayerInterface):
"""Closes the file handle."""
self._file.close()
def __del__(self) -> None:
def __exit__(self) -> None:
self.destroy()
@classmethod