Updated openstack/openstack
Project: openstack/tempest  daea026d33d186198ea21645f419f6cb3af034b6
null
Refactor rest-client and identity v2-client

Simplify rest client bases into a single base client class.
There is a lot of duplicated code in the way the REST client classes are
constructed to enable both JSON and XML requests. Duplicate code leads
to subtle errors and inconsistencies in the way that
service client classes behave.
This patch aims to simplify the class hierarchy for the REST client classes
by making the XML service client class inherit from
the JSON service client class.

Steps to use one xml-client:
1) json-service-clients inherit rest-client
2) xml-service-clients inherit json-service-clients
3) redefine option self.TYPE for xml-service-clients
4) use new method self.get_headers() instead option self.headers,
if needed, but in most cases there is no need to set up headers
at all in service clients.

Closes-Bug: 1269489
Partially-implements: bp refactor-rest-client

Change-Id: Ie43d10affc981d3446b1296cf05ef595154276a9
Updated openstack/openstack
Project: openstack/heat  e7fd5a71a0d0ce6aed661cb8a733350a2034cce4
null
Fix misspellings in heat

Fix misspellings detected by:
* pip install misspellings
* git ls-files | grep -v locale | misspellings -f -

Change-Id: I554143f00fe82154472e7eb6391291730dd3ddd4
Closes-Bug: #1257295
Closes-Bug: #1277515
Updated openstack/openstack
Project: openstack/heat  7091633f741d138101bed82b39ea9a01ede992d7
null
Remove TODO comments in create_resource

Since it's XML handling related and the ever having XML API intention
has been removed.

Change-Id: I7d7328f6d13caa861b7fc4b3fd22c4450b6097e5