diff options
| author | Vishvananda Ishaya <vishvananda@gmail.com> | 2011-07-29 19:54:54 +0000 |
|---|---|---|
| committer | Tarmac <> | 2011-07-29 19:54:54 +0000 |
| commit | bdcfaa5b927a096f507fb0f7e2d81989173957f8 (patch) | |
| tree | a94a7f9bfb3a863f31f31fee2770bfbfa9bcd086 /plugins | |
| parent | 6703e33a68d0653f486d679337b4dfc4239eba34 (diff) | |
| parent | 277b63bd933f0c1bf9209f3c52d1e914fc1d2382 (diff) | |
| download | nova-bdcfaa5b927a096f507fb0f7e2d81989173957f8.tar.gz nova-bdcfaa5b927a096f507fb0f7e2d81989173957f8.tar.xz nova-bdcfaa5b927a096f507fb0f7e2d81989173957f8.zip | |
Round 1 of changes for keystone integration.
* Modified request context to allow it to hold all of the relevant data from the auth component.
* Pulled out access to AuthManager from as many places as possible
* Massive cleanup of unit tests
* Made the openstack api fakes use fake Authentication by default
There are now only a few places that are using auth manager:
* Authentication middleware for ec2 api (will move to stand-alone middleware)
* Authentication middleware for os api (will be deprecated in favor of keystone)
* Accounts and Users apis for os (will be switched to keystone or deprecated)
* Ec2 admin api for users and projects (will be removed)
* Nova-manage user and project commands (will be deprecated and removed with AuthManager)
* Tests that test the above sections (will be converted or removed with their relevant section)
* Tests for auth manager
* Pipelib (authman can be removed once ec2 stand-alone middleware is in place)
* xen_api (for getting images from old objectstore. I think this can be removed)
Vish
Diffstat (limited to 'plugins')
0 files changed, 0 insertions, 0 deletions
