Fix another findbugs high priority warning JuniperSrxResource.java:2617, ES_COMPARING_STRINGS_WITH_EQ, Priority: High Comparison of String objects using == or != in com.cloud.network.resource.JuniperSrxResource.manageApplication(JuniperSrxResource$SecurityPolicyType, JuniperSrxResource$SrxCommand, JuniperSrxResource$Protocol, int, int)

This now correctly compares strings

Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>

This closes #364
This commit is contained in:
Rafael da Fonseca 2015-06-07 21:18:11 +02:00 committed by Daan Hoogland
parent 1ca74dac26
commit 65383fb8fa

View File

@ -2614,7 +2614,7 @@ public class JuniperSrxResource implements ServerResource {
xml = SrxXml.APPLICATION_ADD.getXml();
xml = replaceXmlValue(xml, "name", applicationName);
xml = replaceXmlValue(xml, "protocol", protocol.toString());
if (protocol.toString() == Protocol.icmp.toString()) {
if (protocol.toString().equals(Protocol.icmp.toString())) {
icmpOrDestPort = "<icmp-type>" + startPort + "</icmp-type>";
icmpOrDestPort += "<icmp-code>" + endPort + "</icmp-code>";
} else {