Backend Tests bypass Manager code

Bug #1193420 reported by Adam Young
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Wishlist
Adam Young

Bug Description

The Backend tests call directly on the Driver functions. However, the Manager layer is there to provide a means to take code from the individual drivers and make them common. For the Identity API specifically, this means that there is duplicated business logic inside each of the backends. This work will be done in support of the split-identity Blueprint

Adam Young (ayoung)
Changed in keystone:
assignee: nobody → Adam Young (ayoung)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (master)

Fix proposed to branch: master
Review: https://review.openstack.org/34254

Changed in keystone:
status: New → In Progress
Dolph Mathews (dolph)
Changed in keystone:
importance: Undecided → Wishlist
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/34254
Committed: http://github.com/openstack/keystone/commit/431cecb81d4ae76255dfac9dc6eb8b9fbda97037
Submitter: Jenkins
Branch: master

commit 431cecb81d4ae76255dfac9dc6eb8b9fbda97037
Author: Adam Young <email address hidden>
Date: Mon Jun 24 12:27:50 2013 -0400

    Manager instead of direct driver

    Make calls via the manager as opposed to the drivers
    in order to support refactoring of common code

    Bug 1193420

    Change-Id: I69117ea755ed7ef3f7d3732fee83cc758927d296

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → havana-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: havana-2 → 2013.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.