This session will include the following subject(s):
python-novaclient needs fixing, lets fix it.
Some current issues with the client:
* Poor testing (nova commands are commonly broken against latest API) * No testing across multiple releases (should work against Essex, Folsom, Grizzely etc) * Doesn't covers many nova-apis (including extensions) * Should be able to list commands that current endpoint supports (by using list-extensions)
(Session proposed by Joe Gordon)
novaclient experience for end users:
There are some aspects of the novaclient experience that can be improved for users. This is similar to what's being proposed at http://summit.openstack.org/cfp/details/74 but with a focus on users.
A few issues: * --help is overwhelming to a new user, and lists capabilities that may not be available from a particular provider. * admin functions are listed even for a non admin user. * Should it be possible to setup credentials in a config file?