commit 208f0d51b6e0c1c44771e96c062588a40491b09d
Author: Jan Gutter <email address hidden>
Date: Tue May 29 14:50:45 2018 +0200
Build skeleton for 'vrouter' os-vif plugin
The current os-vif plugin operates on the contrail_vrouter VIF type.
This means that the only plugging mode supported is the vhost-user
method with the DPDK datapath.
This changeset renames the 'contrail_vrouter' plugin back to 'vrouter'
and adds a small shim for a 'contrail_vrouter' plugin. The
'contrail_vrouter' plugin will be a strict subset of the 'vrouter'
plugin, supporting only the vhost-user datapath for backwards
compatibility.
This changeset clones the existing unit tests to the 'contrail_vrouter'
plugin, ensuring that the interfaces can be maintained as work progresses
on the 'vrouter' plugin.
This changeset also cleans up a number of PEP8 issues and
failing unit tests in the current os-vif plugin:
* Whitespace issues
* Import ordering
* Filling in proper UUID's in tests
* Better handling of exceptions when config is not available
Reviewed: https:/ /review. opencontrail. org/43359 github. com/Juniper/ contrail- nova-vif- driver/ commit/ 208f0d51b6e0c1c 44771e96c062588 a40491b09d
Committed: http://
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master
commit 208f0d51b6e0c1c 44771e96c062588 a40491b09d
Author: Jan Gutter <email address hidden>
Date: Tue May 29 14:50:45 2018 +0200
Build skeleton for 'vrouter' os-vif plugin
The current os-vif plugin operates on the contrail_vrouter VIF type.
This means that the only plugging mode supported is the vhost-user
method with the DPDK datapath.
This changeset renames the 'contrail_vrouter' plugin back to 'vrouter'
and adds a small shim for a 'contrail_vrouter' plugin. The
'contrail_vrouter' plugin will be a strict subset of the 'vrouter'
plugin, supporting only the vhost-user datapath for backwards
compatibility.
This changeset clones the existing unit tests to the 'contrail_vrouter'
plugin, ensuring that the interfaces can be maintained as work progresses
on the 'vrouter' plugin.
This changeset also cleans up a number of PEP8 issues and
failing unit tests in the current os-vif plugin:
* Whitespace issues
* Import ordering
* Filling in proper UUID's in tests
* Better handling of exceptions when config is not available
Change-Id: Ica76793e797761 6236b07efbfaa11 5fe85c97fab
Partial-Bug: #1773981
Signed-off-by: Jan Gutter <email address hidden>
Acked-by: Frikkie Scholtz <email address hidden>