Преглед изворни кода

fixes for tags infrastructure PR

Thomas Waldmann пре 8 месеци
родитељ
комит
d5b4a696bb
2 измењених фајлова са 5 додато и 0 уклоњено
  1. 4 0
      src/borg/item.pyi
  2. 1 0
      src/borg/upgrade.py

+ 4 - 0
src/borg/item.pyi

@@ -47,6 +47,10 @@ class ArchiveItem(PropDict):
     @comment.setter
     def comment(self, val: str) -> None: ...
     @property
+    def tags(self) -> List[str]: ...
+    @tags.setter
+    def tags(self, val: List[str]) -> None: ...
+    @property
     def chunker_params(self) -> Tuple: ...
     @chunker_params.setter
     def chunker_params(self, val: Tuple) -> None: ...

+ 1 - 0
src/borg/upgrade.py

@@ -161,4 +161,5 @@ class UpgraderFrom12To20:
             new_metadata["command_line"] = join_cmd(getattr(metadata, "cmdline"))
         if hasattr(metadata, "recreate_cmdline"):
             new_metadata["recreate_command_line"] = join_cmd(getattr(metadata, "recreate_cmdline"))
+        new_metadata["tags"] = []
         return new_metadata