package org.onap.holmes.rulemgt.wrapper;
import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.lang3.StringUtils;
import org.onap.holmes.common.api.entity.CorrelationRule;
import org.onap.holmes.common.exception.CorrelationException;
import org.onap.holmes.rulemgt.bean.request.*;
try {
result = correlationRuleService.saveRule(correlationRule);
} catch (CorrelationException e) {
- engineWarpper.deleteRuleFromEngine(packageName, ip);
+ if (StringUtils.isNotEmpty(packageName)) {
+ engineWarpper.deleteRuleFromEngine(packageName, ip);
+ }
throw new CorrelationException(e.getMessage(), e);
}
RuleAddAndUpdateResponse ruleAddAndUpdateResponse = new RuleAddAndUpdateResponse();
<charset>UTF-8</charset>
</encoder>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
- <level>debug</level>
+ <level>info</level>
</filter>
</appender>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>error</level>
- <onMatch>deny</onMatch>
- <onMismatch>accept</onMismatch>
+ <onMatch>accept</onMatch>
+ <onMismatch>deny</onMismatch>
</filter>
</appender>