]> review.fuel-infra Code Review - openstack-build/heat-build.git/commit
Pass Full Credentials to Engine
authorIan Main <imain@redhat.com>
Tue, 12 Jun 2012 23:37:26 +0000 (16:37 -0700)
committerIan Main <imain@redhat.com>
Wed, 13 Jun 2012 06:33:55 +0000 (23:33 -0700)
commit91352c012bc396aae9b1ed264eb9de5f09ff3817
tree9b8eff7df111e6f885a1079abedf1b53336e0be6
parent709cf56ef71de0c96ed75a57c8043db3152e7e3a
Pass Full Credentials to Engine

In order to support HA operations, eg restarting an instance, we
need to have full credentials in the engine.  This patch passes
in the credential information into the engine and uses it to validate
the the user.  A future patch will have this information stored in
database and associated with each stack.  It also assigns the username
in the case of EC2 style authentication allowing us to support
per-user stacks with EC2 auth.

Change-Id: I4b92f83d4d10a2bfebd4ddedc8a4f53b3e1217fe
Signed-off-by: Ian Main <imain@redhat.com>
heat/api/v1/__init__.py
heat/common/context.py
heat/engine/manager.py