add function to mount an archive
This commit is contained in:
parent
78f2584787
commit
79adcac6c4
|
@ -9,14 +9,20 @@ os.environ['BORG_PASSPHRASE'] = str(borg_variables.password)
|
|||
while chosen_activity != 0:
|
||||
print("What would you like to do?")
|
||||
# Start the chosen activity and go back to the activity selector.
|
||||
print("1: List Backups, 2: Show archive details, 0: Exit")
|
||||
print("1: List Backups, 2: Show archive details, 3: Mount Archive, 0: Exit")
|
||||
try:
|
||||
chosen_activity = int(input("Choose the desired activity:"))
|
||||
if chosen_activity == 1:
|
||||
os.system('borg list')
|
||||
os.system('borg list | less')
|
||||
if chosen_activity == 2:
|
||||
archive_name = input("Please enter the archive name ")
|
||||
os.system('borg info ::' + archive_name)
|
||||
if chosen_activity == 3:
|
||||
archive_name = input("Please enter the archive name")
|
||||
mount_point = "/tmp/" + archive_name
|
||||
if not os.path.exists(mount_point):
|
||||
os.makedirs(mount_point)
|
||||
os.system('borg mount ::' + archive_name + " " + mount_point)
|
||||
elif chosen_activity == 0:
|
||||
print()
|
||||
except ValueError:
|
||||
|
|
Reference in New Issue