Преглед на файлове

Location.canonical_path: fix protocol, see #8446

 % borg repo-info
Location: rclone://None/./pcloud:justtesting
...
Thomas Waldmann преди 8 месеца
родител
ревизия
333663c39c
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      src/borg/helpers/parseformat.py

+ 2 - 1
src/borg/helpers/parseformat.py

@@ -616,7 +616,8 @@ class Location:
                 path = "/./" + self.path  # /./x = path x relative to cwd
             else:
                 path = self.path
-            return "ssh://{}{}{}{}".format(
+            return "{}://{}{}{}{}".format(
+                self.proto if self.proto else "???",
                 f"{self.user}@" if self.user else "",
                 self._host,  # needed for ipv6 addrs
                 f":{self.port}" if self.port else "",