Skip to content

Commit 2d94f13

Browse files
committed
fix: update _prepare_request_body signature for openstacksdk compat
openstacksdk removed 'patch' positional argument from _prepare_request_body() and made all params keyword-only. Update all overrides in SWR, TMS, LTS, and ELB to match. Fixes swr_organization_permissions and swr_repository_permissions integration test failures.
1 parent 86ef1bc commit 2d94f13

4 files changed

Lines changed: 4 additions & 7 deletions

File tree

otcextensions/sdk/elb/v2/_base_tag.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def _prepare_request(
5858
if requires_id is None:
5959
requires_id = self.requires_id
6060

61-
body = self._prepare_request_body(patch, prepend_key)
61+
body = self._prepare_request_body(prepend_key=prepend_key)
6262
headers = {}
6363

6464
if base_path is None:

otcextensions/sdk/lts/v2/group.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,8 @@ class Group(resource.Resource):
4848

4949
def _prepare_request_body(
5050
self,
51-
patch,
52-
prepend_key,
5351
*,
52+
prepend_key,
5453
resource_request_key=None,
5554
):
5655
body: ty.Union[ty.Dict[str, ty.Any], ty.List[ty.Any]]

otcextensions/sdk/swr/v2/_base.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,8 @@ class Resource(resource.Resource):
1919

2020
def _prepare_request_body(
2121
self,
22-
patch,
23-
prepend_key,
2422
*,
23+
prepend_key,
2524
resource_request_key=None,
2625
):
2726
body: ty.Union[ty.Dict[str, ty.Any], ty.List[ty.Any]]

otcextensions/sdk/tms/v1/predefined_tag.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,8 @@ def delete_tag(self, session, key, value):
7171

7272
def _prepare_request_body(
7373
self,
74-
patch,
75-
prepend_key,
7674
*,
75+
prepend_key,
7776
resource_request_key=None,
7877
):
7978
return self._body.dirty

0 commit comments

Comments
 (0)