Trove/OpenstackClient
< Trove
Revision as of 19:32, 13 November 2015 by Ashleigh Farnham (talk | contribs) (Added headings and started the list of python-troveclient pain points)
Trove OpenStack Client Plugin Migration
This wiki page is intended to design how the commands for trove will look when we do the migration to the OpenStack client. Given that we don't have backwards compatibility issues this is a good opportunity to look at the usability of our commands and improve the user experience.
Existing pain points for Python-TroveClient
- Inconsistency between name and id use across commands
Examples
Python-TroveClient | Python-OpenStackClient |
---|---|
backup-copy | Example |
backup-create | Example |
backup-delete | Example |
backup-list | Example |
backup-list-instance | Example |
backup-show | Example |
cluster-create | Example |
cluster-delete | Example |
cluster-instances | Example |
cluster-list | Example |
cluster-show | Example |
configuration-attach | Example |
configuration-create | Example |
configuration-default | Example |
configuration-delete | Example |
configuration-detach | Example |
configuration-instances | Example |
configuration-list | Example |
configuration-parameter-list | Example |
configuration-parameter-show | Example |
configuration-patch | Example |
configuration-show | Example |
configuration-update | Example |
create | Example |
database-create | Example |
database-delete | Example |
database-list | Example |
datastore-list | Example |
datastore-show | Example |
datastore-version-list | Example |
datastore-version-show | Example |
delete | Example |
detach-replica | Example |
flavor-list | Example |
flavor-show | Example |
limit-list | Example |
list | Example |
metadata-create | Example |
metadata-delete | Example |
metadata-edit | Example |
metadata-list | Example |
metadata-show | Example |
metadata-update | Example |
resize-flavor | Example |
resize-instance | Example |
resize-volume | Example |
restart | Example |
root-enable | Example |
root-show | Example |
secgroup-add-rule | Example |
secgroup-delete-rule | Example |
secgroup-list | Example |
secgroup-list-rules | Example |
secgroup-show | Example |
show | Example |
update | Example |
user-create | Example |
user-delete | Example |
user-grant-access | Example |
user-list | Example |
user-revoke-access | Example |
user-show | Example |
user-show-access | Example |
user-update-attributes | Example |
bash-completion | Example |
help | Example |