Commit 2b29e1fb authored by Noel Alonso's avatar Noel Alonso
Browse files

Comprueba que existan dependencias en la config

Si no existen, se salta este paso
parent 8eebc38e
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -56,7 +56,7 @@ flowFile = session.write(flowFile, { inputStream, outputStream ->
def processSensorData(data, config) {

	def sensors = data["sensors"]
	def delayedQC = data["qC"]
	def delayedQC = data["qc"]
	def toRemove = []
	def qCFlags = [:]

@@ -178,6 +178,9 @@ def getQFlag(value, sensorConfig) {

def checkQCDependencies(sensors, qCFlags, qCDependencies) {

	if (qCDependencies == null)
		return;

	for (sensor in sensors) {
		def dd = sensor[DATA_DEFINITION_PROPERTY]
		if (qCDependencies.containsKey(dd)) {