keystone-manage needs to be refactored

Bug #882171 reported by Joe Savak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
High
Dolph Mathews

Bug Description

__init__.py for keystone manage needs to be refactored as it's not easily updated in it's existing if-else-elif format. The nova-manage class-def format is more easily read & written upon. (https://github.com/openstack/nova/blob/master/bin/nova-manage)

Joe Savak (jsavak)
Changed in keystone:
importance: Undecided → Medium
Changed in keystone:
status: New → Confirmed
Revision history for this message
Dolph Mathews (dolph) wrote :

Addressing in blueprint: keystone-manage2

Changed in keystone:
assignee: nobody → Dolph Mathews (dolph)
Revision history for this message
Dolph Mathews (dolph) wrote :
Changed in keystone:
milestone: none → essex-3
importance: Medium → High
tags: added: keystone-manage
Dolph Mathews (dolph)
Changed in keystone:
status: Confirmed → In Progress
Revision history for this message
Dolph Mathews (dolph) wrote :

keystone-manage has been written from scratch as part of bp keystone-manage2

It is now module/class based rather than a long series of elif statements.

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: essex-3 → 2012.1
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.