Skip to content

Commit bef6deb

Browse files
committed
update due to latest openstacksdk
1 parent 3feb8d5 commit bef6deb

19 files changed

Lines changed: 56 additions & 71 deletions

File tree

otcextensions/sdk/auto_scaling/v1/_proxy.py

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,7 @@ def groups(self, **query):
4141
:returns: A generator of group
4242
(:class:`~otcextensions.sdk.auto_scaling.v1.group.Group`) instances
4343
"""
44-
return self._list(
45-
_group.Group, paginated=True,
46-
**query
47-
)
44+
return self._list(_group.Group, **query)
4845

4946
def create_group(self, **attrs):
5047
"""Create a new group from attributes
@@ -158,9 +155,7 @@ def configs(self, **query):
158155
(:class:`~otcextensions.sdk.auto_scaling.v1.config.Config`)
159156
instances
160157
"""
161-
return self._list(
162-
_config.Config, paginated=True,
163-
**query)
158+
return self._list(_config.Config, **query)
164159

165160
def create_config(self, name, **attrs):
166161
"""Create a new config from config name and instance-config attributes
@@ -188,9 +183,7 @@ def get_config(self, config):
188183
:returns: Config instance
189184
:rtype: :class:`~otcextensions.sdk.auto_scaling.v1.config.Config`
190185
"""
191-
return self._get(
192-
_config.Config, config
193-
)
186+
return self._get(_config.Config, config)
194187

195188
# Name is not unique, so find might return multiple results
196189
def find_config(self, name_or_id, ignore_missing=True):
@@ -260,10 +253,7 @@ def policies(self, group, **query):
260253
instances
261254
"""
262255
group = self._get_resource(_group.Group, group)
263-
return self._list(
264-
_policy.Policy, paginated=True,
265-
scaling_group_id=group.id,
266-
**query)
256+
return self._list(_policy.Policy, scaling_group_id=group.id, **query)
267257

268258
def create_policy(self, **attrs):
269259
"""Create a new policy from attributes
@@ -383,9 +373,8 @@ def instances(self, group, **query):
383373
(:class:`~otcextensions.sdk.auto_scaling.v1.instance.Instance`)
384374
"""
385375
group = self._get_resource(_group.Group, group)
386-
return self._list(
387-
_instance.Instance, paginated=True,
388-
scaling_group_id=group.id, **query)
376+
return self._list(_instance.Instance,
377+
scaling_group_id=group.id, **query)
389378

390379
def remove_instance(self, instance, delete_instance=False,
391380
ignore_missing=True):
@@ -456,7 +445,6 @@ def activities(self, group, **query):
456445
"""
457446
group = self._get_resource(_group.Group, group)
458447
return self._list(_activity.Activity,
459-
paginated=True,
460448
scaling_group_id=group.id,
461449
**query)
462450

otcextensions/sdk/cts/v1/_proxy.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,14 @@ def traces(self, tracker='system', limit=50, **query):
2424
2525
:param tracker: The name or an tracker of
2626
:class:`~otcextensions.sdk.cts.v1.tracker.Tracker`
27+
:param limit: default limit of resources
2728
:returns: A generator of tracker object of
2829
:class:`~otcextensions.sdk.cts.v1.trace.Trace`
2930
"""
3031
if isinstance(tracker, str):
3132
tracker = self._get_resource(_tracker.Tracker, {'name': tracker})
3233
query['limit'] = limit
33-
return self._list(
34-
_trace.Trace, paginated=True,
35-
tracker_name=tracker.name, **query)
34+
return self._list(_trace.Trace, tracker_name=tracker.name, **query)
3635

3736
def get_tracker(self, tracker):
3837
"""Get detail about a given tracker

otcextensions/sdk/dcs/v1/_proxy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def instances(self, **query):
3838
:returns: A generator of Instance object of
3939
:class:`~otcextensions.sdk.dcs.v1.instance.Instance`
4040
"""
41-
return self._list(_instance.Instance, paginated=False, **query)
41+
return self._list(_instance.Instance, **query)
4242

4343
def get_instance(self, instance):
4444
"""Get detail about a given instance

otcextensions/sdk/deh/v1/_proxy.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def hosts(self, **query):
4545
:returns: A generator of host
4646
:class:`~otcextensions.sdk.deh.v1.host.Host` instances
4747
"""
48-
return self._list(_host.Host, paginated=True, **query)
48+
return self._list(_host.Host, **query)
4949

5050
def create_host(self, **attrs):
5151
"""Create (allocate) a new host from attributes
@@ -125,10 +125,7 @@ def servers(self, host, **query):
125125
:class:`~otcextensions.sdk.deh.v1.server.Server` instances
126126
"""
127127
host = self._get_resource(_host.Host, host)
128-
return self._list(
129-
_server.Server, dedicated_host_id=host.id,
130-
paginated=False, **query
131-
)
128+
return self._list(_server.Server, dedicated_host_id=host.id, **query)
132129

133130
# ======== HostTypes ========
134131
def host_types(self, az):

otcextensions/sdk/dns/v2/_proxy.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def zones(self, **query):
3232
:returns: A generator of zone
3333
:class:`~otcextensions.sdk.dns.v2.zone.Zone` instances
3434
"""
35-
return self._list(_zone.Zone, paginated=True, **query)
35+
return self._list(_zone.Zone, **query)
3636

3737
def create_zone(self, **attrs):
3838
"""Create a new zone from attributes
@@ -156,7 +156,7 @@ def recordsets(self, zone, **query):
156156
query.update({'zone_id': zone.id})
157157
else:
158158
resource_cls = _rs.Recordset
159-
return self._list(resource_cls, paginated=True, **query)
159+
return self._list(resource_cls, **query)
160160

161161
def create_recordset(self, zone, **attrs):
162162
"""Create a new recordset in the zone
@@ -229,7 +229,7 @@ def ptrs(self, **query):
229229
:returns: A generator of PTR
230230
:class:`~otcextensions.sdk.dns.v2.ptr.PTR` instances
231231
"""
232-
return self._list(_ptr.PTR, paginated=True, **query)
232+
return self._list(_ptr.PTR, **query)
233233

234234
def create_ptr(self, region, floating_ip_id, **attrs):
235235
"""Set FloatingIP PTR record

otcextensions/sdk/kms/v1/_proxy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def keys(self, **query):
3434
:returns: a generator of
3535
(:class:`~otcextensions.sdk.kms.v1.key.Key`) instances
3636
"""
37-
return self._list(_key.Key, paginated=True, **query)
37+
return self._list(_key.Key, **query)
3838

3939
def create_key(self, **attrs):
4040
"""Create master key

otcextensions/sdk/obs/v1/_proxy.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ def containers(self, **query):
8282
:class:`~otcextensions.sdk.obs.v1.container.Container` objects.
8383
"""
8484
return self._list(_container.Container,
85-
paginated=True,
8685
requests_auth=self._get_req_auth(),
8786
**query)
8887

@@ -210,8 +209,7 @@ def objects(self, container, **query):
210209
return self._list(
211210
_obj.Object,
212211
endpoint_override=endpoint,
213-
requests_auth=self._get_req_auth(endpoint),
214-
paginated=True, **query)
212+
requests_auth=self._get_req_auth(endpoint), **query)
215213

216214
def _get_container_name(self, obj=None, container=None):
217215
if obj is not None:

otcextensions/tests/unit/sdk/anti_ddos/v1/test_proxy.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ def test_floating_ips(self):
2929
self.verify_list(
3030
self.proxy.floating_ips, _floating_ip.FloatingIP,
3131
mock_method='otcextensions.sdk.sdk_proxy.Proxy._list',
32+
expected_kwargs={'paginated': False}
3233
)
3334

3435
def test_unprotect_floating_ip(self):
@@ -51,8 +52,9 @@ def test_update_floating_ip_policies(self):
5152

5253
def test_configs(self):
5354
self.verify_list(
54-
self.proxy.configs, _config.Config, False,
55+
self.proxy.configs, _config.Config,
5556
mock_method='otcextensions.sdk.sdk_proxy.Proxy._list',
57+
expected_kwargs={'paginated': False}
5658
)
5759

5860
def test_get_floating_ip_status(self):
@@ -66,25 +68,26 @@ def test_get_floating_ip_status(self):
6668

6769
def test_float_ip_logs(self):
6870
self.verify_list(
69-
self.proxy.floating_ip_events, _status.FloatingIPEvent, False,
71+
self.proxy.floating_ip_events, _status.FloatingIPEvent,
7072
mock_method='otcextensions.sdk.sdk_proxy.Proxy._list',
7173
method_kwargs={
7274
'floating_ip_id': 'ip_id'
7375
},
7476
expected_kwargs={
77+
'paginated': False,
7578
'floating_ip_id': 'ip_id'
7679
}
7780
)
7881

7982
def test_float_ip_stat_day(self):
8083
self.verify_list(
8184
self.proxy.floating_ip_stat_day, _status.FloatingIPDayStat,
82-
False,
8385
mock_method='otcextensions.sdk.sdk_proxy.Proxy._list',
8486
method_kwargs={
8587
'floating_ip_id': 'ip_id'
8688
},
8789
expected_kwargs={
90+
'paginated': False,
8891
'floating_ip_id': 'ip_id'
8992
}
9093
)

otcextensions/tests/unit/sdk/auto_scaling/v1/test_proxy.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ def test_list(self):
3535
method_kwargs={
3636
'some_arg': 'arg_value',
3737
},
38-
paginated=True,
3938
expected_kwargs={
4039
'some_arg': 'arg_value',
4140
}
@@ -106,7 +105,6 @@ def test_list(self):
106105
method_kwargs={
107106
'some_arg': 'arg_value',
108107
},
109-
paginated=True,
110108
expected_kwargs={
111109
'some_arg': 'arg_value',
112110
}
@@ -165,7 +163,6 @@ def test_list(self):
165163
'some_arg': 'arg_value',
166164
'group': 'group_id'
167165
},
168-
paginated=True,
169166
expected_kwargs={
170167
'some_arg': 'arg_value',
171168
'scaling_group_id': 'group_id',
@@ -251,7 +248,6 @@ def test_list(self):
251248
'some_arg': 'arg_value',
252249
'group': 'group_id'
253250
},
254-
paginated=True,
255251
expected_kwargs={
256252
'some_arg': 'arg_value',
257253
'scaling_group_id': 'group_id',
@@ -265,16 +261,18 @@ def test_list(self):
265261
self.verify_list(
266262
self.proxy.quotas, _quota.Quota,
267263
mock_method='otcextensions.sdk.sdk_proxy.Proxy._list',
268-
paginated=False,
264+
expected_kwargs={
265+
'paginated': False
266+
}
269267
)
270268

271269
def test_list_scaling(self):
272270
self.verify_list(
273271
self.proxy.quotas, _quota.ScalingQuota,
274272
mock_method='otcextensions.sdk.sdk_proxy.Proxy._list',
275273
method_args=['INSTANCE'],
276-
paginated=False,
277274
expected_kwargs={
275+
'paginated': False,
278276
'scaling_group_id': 'INSTANCE'
279277
}
280278
)
@@ -290,7 +288,6 @@ def test_list(self):
290288
expected_kwargs={
291289
'scaling_group_id': 'group'
292290
},
293-
paginated=True,
294291
)
295292

296293
def test_batch_action_remove(self):

otcextensions/tests/unit/sdk/cce/v1/test_proxy.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,9 @@ def test_list(self):
3838
self.proxy.clusters, _cluster.Cluster,
3939
mock_method='otcextensions.sdk.sdk_proxy.Proxy._list',
4040
method_kwargs={},
41-
paginated=False,
42-
expected_kwargs={}
41+
expected_kwargs={
42+
'paginated': False
43+
}
4344
)
4445

4546
def test_get(self):
@@ -85,8 +86,8 @@ def test_list(self):
8586
mock_method='otcextensions.sdk.sdk_proxy.Proxy._list',
8687
method_args=['cluster_id'],
8788
method_kwargs={},
88-
paginated=False,
8989
expected_kwargs={
90+
'paginated': False,
9091
'cluster_uuid': 'cluster_id'
9192
}
9293
)

0 commit comments

Comments
 (0)