Most real world APIs have the following de facto limits:
- max: 100 items per page
- min: 10 items per page
- default page size: 25 or 30 items per page
Setting our default page limit to 1000 is quite unrealistic. In fact, I'm not convinced that it isn't backwards incompatible for us to be changing that default. Anything using the client as Python library that depends on the behaviour of 20 per page, will be broken after updating to glanceclient {{version this might be released in}}.
I think the above suggestions for fixing nova's use of glanceclient are correct.
Most real world APIs have the following de facto limits:
- max: 100 items per page
- min: 10 items per page
- default page size: 25 or 30 items per page
Setting our default page limit to 1000 is quite unrealistic. In fact, I'm not convinced that it isn't backwards incompatible for us to be changing that default. Anything using the client as Python library that depends on the behaviour of 20 per page, will be broken after updating to glanceclient {{version this might be released in}}.
I think the above suggestions for fixing nova's use of glanceclient are correct.