From 572ca2ee8b1a2a719eec47ca036d0da9a042e313 Mon Sep 17 00:00:00 2001 From: Qixuan Wang Date: Wed, 18 Feb 2026 12:43:37 +0800 Subject: [PATCH] feat: Add defaultVolumesToFsBackup field to Backup If defaultVolumesToFsBackup is not set, it equals to the default value False Signed-off-by: Qixuan Wang --- ocp_resources/backup.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ocp_resources/backup.py b/ocp_resources/backup.py index 8f7d59757b..ecbbbd3473 100644 --- a/ocp_resources/backup.py +++ b/ocp_resources/backup.py @@ -16,6 +16,7 @@ def __init__( included_namespaces: list[str] | None = None, excluded_resources: list[str] | None = None, snapshot_move_data: bool = False, + default_volumes_to_fs_backup: bool | None = None, storage_location: str = "", **kwargs: Any, ): @@ -34,6 +35,7 @@ def __init__( self.excluded_resources = excluded_resources self.snapshot_move_data = snapshot_move_data self.storage_location = storage_location + self.default_volumes_to_fs_backup = default_volumes_to_fs_backup def to_dict(self) -> None: super().to_dict() @@ -53,3 +55,7 @@ def to_dict(self) -> None: if self.storage_location: spec_dict["storageLocation"] = self.storage_location + + spec_dict["defaultVolumesToFsBackup"] = ( + self.default_volumes_to_fs_backup if self.default_volumes_to_fs_backup is not None else False + )