refactor: inline _import_from_directory

This commit is contained in:
timeshifter
2021-12-02 14:56:00 +01:00
parent 6ad8f88fd1
commit cb603eea74
+1 -4
View File
@@ -356,7 +356,7 @@ class ExternalPool(Pool):
if self._imported:
raise ValueError(ALREADY_IMPORTED, self.name)
self._disk.decrypt()
self._import_from_directory(MAPPER_PATH) # TODO inline?
ZFS.import_pool_from_directory(self._name, MAPPER_PATH)
self._imported = True
def export(self) -> None:
@@ -367,9 +367,6 @@ class ExternalPool(Pool):
self._imported = False
print(f"Exported {self.name}. Disk {self._disk.uuid} can be removed.")
def _import_from_directory(self, directory: Path) -> None:
ZFS.import_pool_from_directory(self._name, directory)
def _export_pool(self) -> None:
# TODO cancel scrub if necessary
ZFS.export_pool(self._name)