plugin should support/provide *precommit methods for drivers
Bug #1557608 reported by
Vishal Thapar
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
networking-bgpvpn |
Fix Released
|
Medium
|
Mathieu Rohon |
Bug Description
BPGPVN supports lots of use cases which are not supported by different backends. Today only way for drivers to reject an unsupported use cases is to error in postcommit, at times after contacting backend, and revert db changes. This adds unnecessary performance overhead.
BGPVPN should provide precommit methods to allow such validations before data is persisted in DB.
Changed in bgpvpn: | |
milestone: | none → next |
To post a comment you must log in.
See discuss: eavesdrop. openstack. org/meetings/ bgpvpn/ 2016/bgpvpn. 2016-03- 15-15.04. log.html# l-83
http://
I think the only place where code need to be added is BGPVPNDriverDBMixin (+ unit tests).