mirror of https://github.com/apache/cloudstack.git
Fixed the bug when dhcp server wasn't started for Direct netwok on JuniperSrx setup
This commit is contained in:
parent
3fc867d22e
commit
f3f3d37a06
|
|
@ -78,15 +78,15 @@ public class DhcpElement extends AdapterBase implements NetworkElement, Password
|
|||
DataCenter dc = dest.getDataCenter();
|
||||
String provider = dc.getGatewayProvider();
|
||||
|
||||
if (provider.equals(Provider.VirtualRouter.getName())) {
|
||||
if (provider.equalsIgnoreCase(Provider.JuniperSRX.getName()) && ipType == GuestIpType.Virtual) {
|
||||
return true;
|
||||
} else {
|
||||
if (dc.getNetworkType() == NetworkType.Basic) {
|
||||
return (ipType == GuestIpType.Direct && trafficType == TrafficType.Guest);
|
||||
} else {
|
||||
return (ipType == GuestIpType.Direct);
|
||||
}
|
||||
} else {
|
||||
return (ipType == GuestIpType.Virtual);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue