Fixing mapping of virtual switch types.

This commit is contained in:
Sateesh Chodapuneedi 2013-03-04 16:25:24 +05:30
parent 6b257bf661
commit 8366a15659
1 changed files with 3 additions and 5 deletions

View File

@ -29,14 +29,12 @@ public enum VirtualSwitchType {
public final static String nexusDistributedVirtualSwitch = "nexusdvs";
public static VirtualSwitchType getType(String vSwitchType) {
if (vSwitchType == null) {
if (vSwitchType == null || vSwitchType.equalsIgnoreCase(vmwareStandardVirtualSwitch)) {
return VirtualSwitchType.StandardVirtualSwitch;
} else if (vSwitchType.equalsIgnoreCase(vmwareStandardVirtualSwitch)) {
return VirtualSwitchType.VMwareDistributedVirtualSwitch;
} else if (vSwitchType.equalsIgnoreCase(vmwareDistributedVirtualSwitch)) {
return VirtualSwitchType.NexusDistributedVirtualSwitch;
return VirtualSwitchType.VMwareDistributedVirtualSwitch;
} else if (vSwitchType.equalsIgnoreCase(nexusDistributedVirtualSwitch)) {
return VirtualSwitchType.StandardVirtualSwitch;
return VirtualSwitchType.NexusDistributedVirtualSwitch;
}
return VirtualSwitchType.None;
}