Commit 228779fa authored by Jakob Moser's avatar Jakob Moser
Browse files

Create vault if it doesn't exist (if desired)

parent 3a5b4133
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -127,7 +127,10 @@ class Vault:
        except CalledProcessError:
            return False

    def open(self, password: str) -> None:
    def open(self, password: str, create_if_not_exists: bool = True) -> None:
        if create_if_not_exists and not self.exists:
            self.create(password)

        self._cryptsetup_open(password)
        self._mount()