On Mon, Jul 27, 2015 at 1:41 PM Sean Dague <s...@dague.net> wrote: > Consider the CLI an auto negotiating microversion application of the > python API client. And, realistically, should solve some of the issues > of people running "nova foo" and getting cryptic errors from the server > when they are hitting an old version of Nova that doesn't know how to foo. > > So the CLI should actually break less often, and will expose the most > functionality you can get out of your cloud. > > Not a lot to add here -- except to agree and say that the client breaking in predictable and helpful ways (like giving a useful error message about a feature not being available in an older service) is far better for users, and easier for developers to implement with version headers than it was before. And that's a win for users, IMO.
-Deva
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev