openstack-python-openstackc.../openstackclient/tests/unit
Dean Troyer 53e7aab7ed Re-implement novaclient bits removed in 10.0
a)

/os-floating-ips was removed in Compute API 2.36 and from novaclient's
Python API in 10.0

Add to api.computev2:
floating_ip_add()
floating_ip_remove()

Convert add floating IP command to nova-net/neutron split:
"server add floating ip"
"server remove floating ip"

b)

/os-hosts was removed in Compute API 2.43 and from novaclient's
Python API in 10.0.

Add to api.computev2:
host_list()
host_set()
host_show()

Convert host commands to use intenal api:
"host list"
"host set"
"host show"

c)

The introduction of the Network-style commands into the server group
broke cliff's autoprogram directive as it executes the get_parser() methods
without fully initializing the Command object.

NOTE: This is really three reviews squashed to get through the gate in one pass.

Depends-on: Id6de87211d6c4ea8fd14aa9203d8d5b17e9e2f04
Change-Id: I5116086f9a9e4b2b31a744bf8f4558c79f0bfe59
2018-03-13 09:10:45 -05:00
..
api Re-implement novaclient bits removed in 10.0 2018-03-13 09:10:45 -05:00
common Rehome test units lib 2017-11-02 13:44:16 +01:00
compute Re-implement novaclient bits removed in 10.0 2018-03-13 09:10:45 -05:00
identity Merge "Add support for endpoint group commands" 2018-02-25 01:05:18 +00:00
image Check that Glance returns image data before processing it 2018-01-05 19:36:49 +01:00
integ Fix SDK Connection creation alternative to Profile 2017-12-07 08:10:23 -06:00
network Merge "Add support for "--dns-domain" argument" 2018-02-24 10:59:41 +00:00
object Use flake8-import-order plugin 2017-08-17 06:55:00 +00:00
volume Use flake8-import-order plugin 2017-08-17 06:55:00 +00:00
__init__.py move unit tests to new "unit" test module 2016-09-08 15:19:50 -07:00
fakes.py Use flake8-import-order plugin 2017-08-17 06:55:00 +00:00
test_shell.py Use flake8-import-order plugin 2017-08-17 06:55:00 +00:00
utils.py Use flake8-import-order plugin 2017-08-17 06:55:00 +00:00