private void validateConfiguration() { Set<Entry<String, AgentConfiguration>> entries = agentConfigMap.entrySet(); Iterator<Entry<String, AgentConfiguration>> it = entries.iterator(); while (it.hasNext()) { Entry<String, AgentConfiguration> next = it.next(); String agentName = next.getKey(); AgentConfiguration aconf = next.getValue(); if (!aconf.isValid()) { LOGGER.warn("Agent configuration invalid for agent '{}'. It will be removed.", agentName); addError(agentName, AGENT_CONFIGURATION_INVALID, ERROR); it.remove(); } LOGGER.debug("Channels:{}\n", aconf.channels); LOGGER.debug("Sinks {}\n", aconf.sinks); LOGGER.debug("Sources {}\n", aconf.sources); } LOGGER.info( "Post-validation flume configuration contains configuration for agents: {}", agentConfigMap.keySet() ); }
private boolean addRawProperty(String rawName, String rawValue) { addError("", AGENT_NAME_MISSING, ERROR); return false; addError(name, PROPERTY_VALUE_NULL, ERROR); return false; addError(name, AGENT_NAME_MISSING, ERROR); return false; addError(name, AGENT_NAME_MISSING, ERROR); return false; addError(name, PROPERTY_NAME_NULL, ERROR); return false;
private void validateConfiguration() { Set<Entry<String, AgentConfiguration>> entries = agentConfigMap.entrySet(); Iterator<Entry<String, AgentConfiguration>> it = entries.iterator(); while (it.hasNext()) { Entry<String, AgentConfiguration> next = it.next(); String agentName = next.getKey(); AgentConfiguration aconf = next.getValue(); if (!aconf.isValid()) { LOGGER.warn("Agent configuration invalid for agent '{}'. It will be removed.", agentName); addError(agentName, AGENT_CONFIGURATION_INVALID, ERROR); it.remove(); } LOGGER.debug("Channels:{}\n", aconf.channels); LOGGER.debug("Sinks {}\n", aconf.sinks); LOGGER.debug("Sources {}\n", aconf.sources); } LOGGER.info( "Post-validation flume configuration contains configuration for agents: {}", agentConfigMap.keySet() ); }
private boolean addRawProperty(String rawName, String rawValue) { addError("", AGENT_NAME_MISSING, ERROR); return false; addError(name, PROPERTY_VALUE_NULL, ERROR); return false; addError(name, AGENT_NAME_MISSING, ERROR); return false; addError(name, AGENT_NAME_MISSING, ERROR); return false; addError(name, PROPERTY_NAME_NULL, ERROR); return false;