python-heatclient/heatclient
Steve Baker 79dea076db Do not paginate stack list unless page_size is set
Pagination on the server has not yet been implemented, however
the client assumes it is, causing infinite recursion when paginate
is called.

With this change, no pagination is attempted unless page_size is
specified. However the 'limit' parameter is still honored, so it
is still possible to cap the total number of results returned.

heatclient users should not set page_size until pagination has been
implemented on the server. The stack list in Horizon currently
does not attempt to paginate, so is not affected.

Fixes: bug #1207839
Change-Id: I4087d3a8af48206d6ebe3edc441469464e4a401a
2013-08-07 12:56:58 +12:00
..
common Set credentials headers if there is no auth token. 2013-07-19 14:09:34 +12:00
openstack Migrate to pbr. 2013-05-25 08:39:20 +02:00
tests Do not paginate stack list unless page_size is set 2013-08-07 12:56:58 +12:00
v1 Do not paginate stack list unless page_size is set 2013-08-07 12:56:58 +12:00
__init__.py Get fakes and mox working so that any http request/response sequence can be 2012-10-12 16:50:43 +13:00
client.py Initial import 2012-10-10 08:55:03 +13:00
exc.py Parse error object (in json format) returned by heat-api 2013-07-26 20:52:04 +08:00
shell.py Merge "Parse error object (in json format) returned by heat-api" 2013-07-30 05:09:12 +00:00