openstacksdk/openstack
Artem Goncharov 1a4ed826b9 Split OpenStackCloud into reasonable pieces
With over 12k lines of code in openstackcloud class it is hardly 
manageable. Split methods on a service base into corresponding Mixings.

It still make sense to think how individual mixins are structured (it is 
not very nice, when function in an object use property of self, which is 
not defined in the class, but exists only in a resulting mixed object).
Initialization of individual Mixins in the connection should be also 
reviewed

Change-Id: I81050d66e3a2dc0997e3e7620ff2c4e1891bfeb7
2019-03-26 16:26:48 +01:00
..
_meta Revert the Proxy metaclass 2018-10-15 13:21:57 -05:00
baremetal baremetal: implement the correct update of the maintenance_reason field 2019-03-15 19:53:58 +01:00
block_storage Deprecate VolumeDetail and BackupDetail classes 2019-03-09 11:12:38 +01:00
cloud Split OpenStackCloud into reasonable pieces 2019-03-26 16:26:48 +01:00
clustering Merge "Fix resource deletion in clustering" 2019-02-01 21:00:54 +00:00
compute Fix wait_for_server docstring 2019-03-18 14:17:31 +00:00
config Use auth_url as identity endpoint when not project scoped 2019-03-13 21:45:39 +00:00
database Merge "use overriden base_path in remaining CRUD operations" 2019-02-01 04:11:19 +00:00
dns Add DNS support 2019-03-02 09:09:56 +01:00
identity Merge "use overriden base_path in remaining CRUD operations" 2019-02-01 04:11:19 +00:00
image Add image tasks schema methods 2019-02-28 19:18:09 +00:00
instance_ha Swap human-facing links to use opendev.org 2019-03-09 13:29:57 +00:00
key_manager Use pagination detection by default 2019-01-29 10:30:59 +01:00
load_balancer Add support for bodyless commits 2019-02-02 10:50:55 -08:00
message Merge "use overriden base_path in remaining CRUD operations" 2019-02-01 04:11:19 +00:00
network Add agent property: resources-synced 2019-02-27 09:57:48 +00:00
object_store Collapse OpenStackSDKAdapter into Proxy 2019-03-11 19:44:37 +00:00
orchestration Use pagination detection by default 2019-01-29 10:30:59 +01:00
tests Split OpenStackCloud into reasonable pieces 2019-03-26 16:26:48 +01:00
workflow Use pagination detection by default 2019-01-29 10:30:59 +01:00
__init__.py Clean up floating ip tests 2018-05-09 11:09:44 -05:00
__main__.py Add a __main__ handler, version command 2018-11-07 16:04:05 +11:00
_hacking.py Get rid of setUpClass and block it for forever 2019-03-01 16:40:06 +00:00
_log.py Turn down stevedore and urllib logging 2018-09-22 05:50:49 -05:00
connection.py Split OpenStackCloud into reasonable pieces 2019-03-26 16:26:48 +01:00
exceptions.py Fixes for Unicode characters in python 2 requests 2019-01-28 11:07:37 +01:00
format.py Remove type=timestamp usages 2016-06-08 16:17:48 -04:00
proxy.py Collect request stats 2019-03-11 19:45:04 +00:00
resource.py baremetal: implement the correct update of the maintenance_reason field 2019-03-15 19:53:58 +01:00
service_description.py Collapse OpenStackSDKAdapter into Proxy 2019-03-11 19:44:37 +00:00
task_manager.py Merge "Fix latest flake8 issues" 2018-10-31 19:44:30 +00:00
utils.py Fixes for Unicode characters in python 2 requests 2019-01-28 11:07:37 +01:00
version.py Move version definition 2016-06-03 09:32:26 -04:00