Aims to keep consistence of datasource driver state,
and avoid the conflict between datasource row list and
datasource updating state. Do some refactor for datasource
drivers, use a temporary state to collect row data,
then override the self.state table one by one.
Change-Id: I1344fe8932305491db5d0be6bae70c6861edb1d5
Partial-Bug: #1473924
(cherry picked from commit 6c4665fd0e38fcf4de3d339562eab62cd2ef4865)
Reviewed: https:/ /review. openstack. org/224399 /git.openstack. org/cgit/ openstack/ congress/ commit/ ?id=859584fbc0c 742a51d80bc6737 2b7e36de523c15
Committed: https:/
Submitter: Jenkins
Branch: stable/liberty
commit 859584fbc0c742a 51d80bc67372b7e 36de523c15
Author: Rui Chen <email address hidden>
Date: Wed Aug 26 15:52:06 2015 +0800
Do refactor for datasource drivers
Aims to keep consistence of datasource driver state,
and avoid the conflict between datasource row list and
datasource updating state. Do some refactor for datasource
drivers, use a temporary state to collect row data,
then override the self.state table one by one.
Change-Id: I1344fe89323054 91db5d0be6bae70 c6861edb1d5 4de3d339562eab6 2cd2ef4865)
Partial-Bug: #1473924
(cherry picked from commit 6c4665fd0e38fcf