Browse Source

send repo directly to extract and export_tar

Divyansh Singh 2 years ago
parent
commit
86587ab2dc
2 changed files with 2 additions and 10 deletions
  1. 1 5
      borgmatic/borg/export_tar.py
  2. 1 5
      borgmatic/borg/extract.py

+ 1 - 5
borgmatic/borg/export_tar.py

@@ -47,11 +47,7 @@ def export_tar_archive(
         + (('--tar-filter', tar_filter) if tar_filter else ())
         + (('--strip-components', str(strip_components)) if strip_components else ())
         + flags.make_repository_archive_flags(
-            os.path.abspath(repository)
-            if ':' not in repository
-            else os.path.abspath(repository[7:])
-            if repository.startswith('file://')
-            else repository,
+            repository,
             archive,
             local_borg_version,
         )

+ 1 - 5
borgmatic/borg/extract.py

@@ -100,11 +100,7 @@ def extract_archive(
         + (('--progress',) if progress else ())
         + (('--stdout',) if extract_to_stdout else ())
         + flags.make_repository_archive_flags(
-            os.path.abspath(repository)
-            if ':' not in repository
-            else os.path.abspath(repository[7:])
-            if repository.startswith('file://')
-            else repository,
+            repository,
             archive,
             local_borg_version,
         )