private boolean ignoreSource(SourcePojo src, boolean isSlave) {
// Some input checking:
if (null == src.getProcessingPipeline() || src.getProcessingPipeline().isEmpty()) {
return true;
}
LogstashExtractorPojo logstashExtractor = src.getProcessingPipeline().iterator().next().logstash;
if (null == logstashExtractor) {
return true;
}
// If a slave, only carry on if this is a distributed logstash extractor
if (isSlave && ((null == logstashExtractor.distributed) || !logstashExtractor.distributed)) {