]> review.fuel-infra Code Review - openstack-build/heat-build.git/commit
heat engine : subclass keystone client to encapsulate common code
authorSteven Hardy <shardy@redhat.com>
Fri, 23 Nov 2012 10:41:03 +0000 (10:41 +0000)
committerSteven Hardy <shardy@redhat.com>
Thu, 29 Nov 2012 20:20:27 +0000 (20:20 +0000)
commitd4bb435ed2baa143c1b9affccd958957b8c74f30
tree9854ec76d4ecc50c329cefc5aefef7206be57f66
parent89714b36d444e564b14640e6b4d5b82b6c0912b6
heat engine : subclass keystone client to encapsulate common code

Encapsulate the keystone client in a heat-specific wrapper subclass
so we can put heat-specific implementation related to keystone in
one place.  This will allow easier reuse of common code between
resources which need to manipulate stack users and ec2 keys

blueprint metsrv-remove
Change-Id: I3d9751023c52cb75ab5e1f62415b1db4e4361dec
Signed-off-by: Steven Hardy <shardy@redhat.com>
heat/common/heat_keystoneclient.py [new file with mode: 0644]
heat/engine/clients.py
heat/engine/resources/user.py
heat/tests/fakes.py
heat/tests/test_user.py