Remove the 'openstack' subdirectory of nova/api

Registered by Ed Leafe on 2017-03-07

Originally the nova/api directory was supposed to contain several APIs for nova. The only ones that ever existed were 'ec2' and 'openstack'. Now that ec2 is gone, and we have no plans to add others, we should remove the 'openstack' directory, promoting it contents up to the 'api' parent directory. The 'ec2' directory can still remain for its current tombstone marker function. This is obviously low priority, but it would make life a little easier for those of us working in nova/api/openstack

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Ed Leafe
Direction:
Needs approval
Assignee:
Ed Leafe
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/remove-openstack-api-directory,n,z

Addressed by: https://review.openstack.org/444521
    WIP - Combine the two auth.py files

Addressed by: https://review.openstack.org/444522
    WIP - Move __init__.py

Addressed by: https://review.openstack.org/444523
    WIP - Move wsgi.py

Addressed by: https://review.openstack.org/444524
    WIP - move urlmap.py

Addressed by: https://review.openstack.org/445668
    WIP - Move common.py

Addressed by: https://review.openstack.org/445669
    WIP - move api_version_request

Addressed by: https://review.openstack.org/445670
    WIP - move compute directory

Addressed by: https://review.openstack.org/445671
    WIP - Move the test fakes

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.