File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212
1313- Added options dst_rsc_grp and force_rsc_grp to BackupShip, BackupRestore and BackupSchedule
1414- resource_definition_clone: add layer_list parameter
15+ - resource_definition_clone: add resource_group parameter
1516
1617## [ 1.23.1] - 2024-09-25
1718
Original file line number Diff line number Diff line change @@ -1973,6 +1973,7 @@ def resource_dfn_clone(
19731973 use_zfs_clone = None ,
19741974 volume_passphrases = None ,
19751975 layer_list = None ,
1976+ resource_group = None ,
19761977 ):
19771978 """
19781979 Sends a clone request to linstor controller.
@@ -1984,6 +1985,7 @@ def resource_dfn_clone(
19841985 :param bool use_zfs_clone: Use zfs clone method, which is faster, but has a dependency on the base resource
19851986 :param optional[list[str]] volume_passphrases: user provided passwords for encrypted volumes
19861987 :param optional[list[str]] layer_list: Set of layer names to use.
1988+ :param optional[str] resource_group: Resource group the cloned resource should use.
19871989 :return:
19881990 :rtype: CloneStarted
19891991 """
@@ -2010,6 +2012,10 @@ def resource_dfn_clone(
20102012 self ._require_version ("1.23.0" , msg = "Clone with layer-list not supported" )
20112013 body ["layer_list" ] = layer_list
20122014
2015+ if resource_group :
2016+ self ._require_version ("1.23.0" , msg = "Clone resource-group parameter not supported" )
2017+ body ["resource_group" ] = resource_group
2018+
20132019 return self ._rest_request (
20142020 apiconsts .API_CLONE_RSCDFN ,
20152021 "POST" , "/v1/resource-definitions/" + src_name + "/clone" ,
You can’t perform that action at this time.
0 commit comments