Skip to content

Commit fa4acbd

Browse files
claudiubelupetrutlucian94
authored andcommitted
Fix getting the endpoint storage default
Currently, trying to get the endpoint storage default ends with the following error: ``` Traceback (most recent call last): File "/home/ubuntu/workdir/python-coriolisclient/v1/endpoint_storage.py", line 48, in get_default TypeError: Resource.get() takes 1 positional argument but 2 were given ```
1 parent 986140c commit fa4acbd

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

coriolisclient/tests/v1/test_endpoint_storage.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ def test_get_default(
4646
):
4747
mock_endpoint = mock.Mock()
4848
mock_endpoint.uuid = '53773ab8-1474-4cf7-bf0c-a496a6595ecb'
49-
mock_get.return_value = {"config_default": "mock_default"}
49+
mock_get.return_value = endpoint_storage.EndpointStorage(
50+
mock.Mock(), {"config_default": "mock_default"})
5051

5152
result = self.endpoint.get_default(
5253
mock_endpoint,

coriolisclient/v1/endpoint_storage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ def get_default(self, endpoint, environment=None):
4343
encoded_env = common.encode_base64_param(environment, is_json=True)
4444
url = '%s?env=%s' % (url, encoded_env)
4545

46-
return self._get(url, 'storage').get('config_default')
46+
return self._get(url, 'storage').to_dict().get('config_default')

0 commit comments

Comments
 (0)