python-troveclient/releasenotes/notes
Trevor McCasland 4eebd56786 Add OpenStackClient plugin and flavor list
This change adds database support to the python-openstackclient
through a plugin and tests.

The support can be demonstrated through the implementation of
the trove command flavor-list which is now:
    openstack database flavor list

Use the -v or --debug flag to see the calls being made to the correct
flavor list function.

ubuntu@ubuntu:~$ openstack database flavor list -v
START with options: [u'database', u'flavor', u'list', u'-v']
command: database flavor list -> troveclient.osc.v1.flavors.ListFlavors
Using auth plugin: password
+-----+-----------+-------+-------+------+-----------+
|  id | name      |   RAM | vCPUs | Disk | ephemeral |
+-----+-----------+-------+-------+------+-----------+
|   1 | m1.tiny   |   512 |     1 |    1 |         0 |
|   2 | m1.small  |  2048 |     1 |   20 |         0 |
|   3 | m1.medium |  4096 |     2 |   40 |         0 |
|   4 | m1.large  |  8192 |     4 |   80 |         0 |
|  42 | m1.nano   |    64 |     1 |    0 |         0 |
| 451 | m1.heat   |   512 |     1 |    0 |         0 |
|   5 | m1.xlarge | 16384 |     8 |  160 |         0 |
|  84 | m1.micro  |   128 |     1 |    0 |         0 |
|  c1 | cirros256 |   256 |     1 |    0 |         0 |
|  d1 | ds512M    |   512 |     1 |    5 |         0 |
|  d2 | ds1G      |  1024 |     1 |   10 |         0 |
|  d3 | ds2G      |  2048 |     2 |   10 |         0 |
|  d4 | ds4G      |  4096 |     4 |   20 |         0 |
+-----+-----------+-------+-------+------+-----------+
END return value: 0

Change-Id: I308a6c6f3f5ce7dbb814ec0fd8ecb1734a2f137f
Partially-Implements: trove-support-in-python-openstackclient
2017-01-11 16:07:45 -06:00
..
.placeholder Add reno for release notes management 2016-04-08 00:45:49 +00:00
add-flavor-list-to-osc-b8b3a42f3bae3851.yaml Add OpenStackClient plugin and flavor list 2017-01-11 16:07:45 -06:00
add_mod_inst_count-ce532a2187b.yaml Add module-instance-count command 2017-01-05 00:11:59 +00:00
add_module_reapply-7645e34256d4c.yaml Add support for module-reapply command 2017-01-05 00:12:32 +00:00
allow-backup-name-in-create-1a9e85978a3ab8bc.yaml Allow use of backup name in trove create 2016-04-05 18:06:16 +00:00
cli-configuration-name-allowed-747c5d6f2d1f8c7a.yaml configuration-* cli allow name of configuration group entered 2016-04-22 14:18:10 +00:00
cluster-upgrade-d58d1fc4b8da0a03.yaml Cluster Upgrade 2016-11-09 16:33:48 -05:00
fix-config-param-list-output-27bf30fce5388d4b.yaml Display min/max correctly from config-param-list 2016-04-20 20:01:55 +00:00
fix-output-of-cluster-create-584d85ffe1129d57.yaml Fixed output of cluster-create in CLI 2016-04-20 19:00:01 +00:00
fix_admin_keystoneauth1-ed534462434.yaml Fix module-list 2016-12-22 08:08:16 -08:00
flavor-list-disk-befd656f86592af1.yaml Display more flavor information in trove flavor-list command 2016-08-15 04:31:16 -07:00
flavor-list-ephemeral-de4eee3a30b09b64.yaml Display flavor-ephemeral in trove flavor-list command 2016-09-11 23:59:17 -07:00
flavor-list-vcpu-d3fd769a137e307c.yaml Add vCPUs to flavor-list 2016-08-04 10:58:39 +09:00
force_delete-2d6bb5f99fe821c5.yaml Add command to delete BUILD instances and clusters 2016-08-17 19:05:07 +00:00
image-upgrade-dfa20861d756532d.yaml Implement Instance Upgrade 2016-08-16 14:44:29 +00:00
incremental_backup-c18804d6277adf62.yaml Add --incremental flag to backup-create 2016-08-25 05:31:48 +00:00
locality-support-for-clusters-7e89f9ddbe5f4131.yaml Locality support for clusters 2016-06-21 19:30:00 +00:00
locality-support-for-replication-5834f1a2dcaf6883.yaml Locality support for replication 2016-05-02 22:18:53 +00:00
module-ordering-2d1e1a3c37c30c71.yaml Add support for module ordering on apply 2016-08-25 04:10:18 +00:00
module-support-for-clusters-87b41dd7648275bf.yaml Add support for modules in cluster-grow 2016-06-24 21:51:00 +00:00
module_update_all_ds-f5cdbb71462e3de4.yaml module-update with --all_datastores doesn't work 2016-08-11 17:57:54 -04:00
multi-region-ec516da866def1ed.yaml Multi-Region Support 2016-11-17 01:28:54 +00:00
paginate-config-list-c311ce3c5394d437.yaml Added limit/marker support for config group lists 2016-11-02 17:47:10 -04:00
persist-error-message-cda8dfe485fe92ba.yaml Persist error messages and display on 'show' 2016-05-19 23:03:58 +00:00
quota-upgrade-aed30d50c1f58502.yaml Expose Quota.update API 2016-08-25 13:49:08 +00:00
remove-rax-references-in-client-33551aa2bb25181b.yaml Remove Rackspace auth references from troveclient 2016-05-18 13:16:25 -05:00
scheduled-backups-49729ce37e586463.yaml Implement scheduled backups 2016-08-25 16:57:54 -04:00
use-i18n-for-shell.py-924c1624e30a6617.yaml Use i18n for shell.py 2016-09-23 08:45:44 +00:00
use-i18n-for-v1-shell.py-08209f5721f20a1f.yaml Add i18n to v1/shell.py 2016-10-18 15:56:36 +00:00