PVLAN: Fix KVM ovs driver cannot get vlan id issue

This commit is contained in:
Sheng Yang 2013-05-02 16:32:07 -07:00
parent 3c3d67769b
commit 70da1b3be3
1 changed files with 2 additions and 0 deletions

View File

@ -76,6 +76,8 @@ public class OvsVifDriver extends VifDriverBase {
}
else if (nic.getBroadcastType() == Networks.BroadcastDomainType.Lswitch) {
logicalSwitchUuid = nic.getBroadcastUri().getSchemeSpecificPart();
} else if (nic.getBroadcastType() == Networks.BroadcastDomainType.Pvlan) {
vlanId = NetUtils.getPrimaryPvlanFromUri(nic.getBroadcastUri());
}
String trafficLabel = nic.getName();
if (nic.getType() == Networks.TrafficType.Guest) {