Common Database Interface
The purpose of the blueprint is to provide a common database interface to quantum that can be used by the plugins and agents. The interface will provide the following:
1. Common configuration interface (plugin.ini file):
i. Database string - similar to those in OpenStack
ii. Reconnect timeout - in the event that there are connectivity issues with the database (for example, the plugin starts prior
to the SQL service, the controller where the SQL service is running is down for maintenance or has been rebooted)
Blueprint information
- Status:
- Complete
- Approver:
- dan wendlandt
- Priority:
- Low
- Drafter:
- Gary Kotton
- Direction:
- Needs approval
- Assignee:
- Gary Kotton
- Definition:
- New
- Series goal:
- Accepted for folsom
- Implementation:
- Implemented
- Milestone target:
- 2012.2
- Started by
- dan wendlandt
- Completed by
- dan wendlandt
Related branches
Related bugs
Sprints
Whiteboard
SQLalchemy handles most of this already. Lets just embrace SQLalchemy. -- tr3buchet
I agree that we should continue to use SQLalchemy. I believe that this proposal is inline with that, but is suggesting other improvements. Gary, can you confirm?
Yes, that is correct - SQL Alchemy is used. This will not be changed. The improvements listed above will be addressed.
Gerrit topic: https:/
Addressed by: https:/
blueprint database-common bug 995438
Addressed by: https:/
blueprint database-common bug 995438