private void doConfigure(Map<String, String> properties) { properties = EmbeddedAgentConfiguration.configure(name, properties); if (LOGGER.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { LOGGER.debug("Agent configuration values"); for (String key : new TreeSet<String>(properties.keySet())) { LOGGER.debug(key + " = " + properties.get(key)); } } MaterializedConfiguration conf = configurationProvider.get(name, properties); Map<String, SourceRunner> sources = conf.getSourceRunners(); if (sources.size() != 1) { throw new FlumeException("Expected one source and got " + sources.size()); } Map<String, Channel> channels = conf.getChannels(); if (channels.size() != 1) { throw new FlumeException("Expected one channel and got " + channels.size()); } Map<String, SinkRunner> sinks = conf.getSinkRunners(); if (sinks.size() != 1) { throw new FlumeException("Expected one sink group and got " + sinks.size()); } this.sourceRunner = sources.values().iterator().next(); this.channel = channels.values().iterator().next(); this.sinkRunner = sinks.values().iterator().next(); }
if (LOGGER.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { LOGGER.debug("Initial configuration: {}", getPrevalidationConfig()); sinkgroups = getSpaceDelimitedList(sinkgroupSet); if (LOGGER.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { LOGGER.debug("Post validation configuration for {}", agentName); LOGGER.debug(getPostvalidationConfig());
if (logger.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { logger.debug("Kafka producer properties: {}", kafkaProps);
zookeeperConnect = ctx.getString(ZOOKEEPER_CONNECT_FLUME_KEY); if (logger.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { logger.debug("Kafka properties: {}", ctx);
if (log.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { log.debug("Kafka consumer properties: {}", kafkaProps);
if (LOGGER.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { LOGGER.debug("Initial configuration: {}", getPrevalidationConfig()); sinkgroups = getSpaceDelimitedList(sinkgroupSet); if (LOGGER.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { LOGGER.debug("Post validation configuration for {}", agentName); LOGGER.debug(getPostvalidationConfig());
if (logger.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { logger.debug("Kafka producer properties: {}", kafkaProps);
zookeeperConnect = ctx.getString(ZOOKEEPER_CONNECT_FLUME_KEY); if (logger.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { logger.debug("Kafka properties: {}", ctx);
if (log.isDebugEnabled() && LogPrivacyUtil.allowLogPrintConfig()) { log.debug("Kafka consumer properties: {}", kafkaProps);