rewrite parts of the Mount section
This commit is contained in:
parent
c30d636370
commit
49aa8837c7
|
@ -2124,25 +2124,24 @@ werden bereits vorhandene Dateien überschrieben.
|
||||||
|
|
||||||
** Mount
|
** Mount
|
||||||
|
|
||||||
Die "Mount" Funktion ist sehr ähnlich wie die "Restore" Funktion. Sie prüft
|
Die "Mount" Funktion prüft zuerst ob der Benutzer ein Archiv angewählt hat und
|
||||||
auch zuerst ob der Benutzer überhaupt ein Archiv angewählt hat und gibt, falls
|
gibt, falls dies nicht der Fall ist, eine entsprechende Fehlermeldung aus. Im
|
||||||
dies nicht der Fall ist eine entsprechende Fehlermeldung aus. Im Gegensatz zur
|
Gegensatz zur "Restore" Funktion zeigt die "Mount" Funktion jedoch keinen
|
||||||
"Restore" Funktion zeigt die "Mount" Funktion jedoch keinen Dialog zum
|
Dialog zum Auswählen des Zielpfades. Die Funktion erstellt sich diesen selbst.
|
||||||
Auswählen des Zielpfades. Die Funktion erstellt sich diesen selbst. Der
|
Der Zielpfad ist dabei kombiniert aus dem ~/tmp~ Verzeichnis und dem Namen des
|
||||||
Zielpfad ist dabei kombiniert aus dem ~/tmp~ Verzeichnis und dem Namen des
|
|
||||||
Archivs
|
Archivs
|
||||||
|
|
||||||
gls:borg mountet jedes Archiv nur mit Leserechten. Es ist relativ
|
gls:borg mountet jedes Archiv nur mit Leserechten. Es ist relativ
|
||||||
unwahrscheinlich, dass der Zielpfad in unbeschreibbarer Form bereits vor dem
|
unwahrscheinlich, dass der Zielpfad in unbeschreibbarer Form bereits vor dem
|
||||||
Ausführen der ~mount_backup~ Methode bereits vorhanden ist. Sollte dies jedoch
|
Ausführen der ~mount_backup~ Methode bereits vorhanden ist. Ist dies der Fall
|
||||||
der Fall sein kann davon ausgegangen werden das der Benutzer das Archiv bereits
|
kann davon ausgegangen werden das der Benutzer das Archiv bereits einmal
|
||||||
einmal gemountet hat. Genau dies wird in der Applikation auch so überprüft.
|
gemountet hat. Genau dies wird in der Applikation auch so überprüft. Hat die
|
||||||
Falls der Zielort schreibbar ist, wird das ausgewählte Archiv auf diesem Pfad
|
Applikation Schreibrechte auf den Zielpfad, wird das ausgewählte Archiv auf
|
||||||
gemountet. Anschliessend wird wie auch bei der Restore Funktion, der Pfad in
|
diesem Pfad gemountet. Anschliessend wird der Pfad in einem Dateimanager
|
||||||
einem Dateimanager geöffnet damit der Benutzer direkt mit den Dateien
|
geöffnet damit der Benutzer direkt mit den Dateien weiterarbeiten kann. Wurde
|
||||||
weiterarbeiten kann. Wurde erkannt dass, das Archiv bereits gemountet wurde,
|
erkannt dass, das Archiv bereits gemountet wurde, also der Pfad nicht
|
||||||
also der Pfad nicht schreibbar ist, öffnet die Applikation direkt den
|
schreibbar ist, öffnet die Applikation direkt den Dateimanager ohne zu
|
||||||
Dateimanager ohne zu versuchen das Archiv noch einmal zu mounten.
|
versuchen das Archiv noch einmal zu mounten.
|
||||||
|
|
||||||
Zusätzlich wird der Pfad jedes gemounteten Archivs in einer Liste gespeichert.
|
Zusätzlich wird der Pfad jedes gemounteten Archivs in einer Liste gespeichert.
|
||||||
Beim Beenden der Applikation iteriert die Applikation über jeden Pfad in der
|
Beim Beenden der Applikation iteriert die Applikation über jeden Pfad in der
|
||||||
|
|
Reference in New Issue