From 8502638add136ed71fd9c8ba05487f81ec1f9397 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 20 Apr 2019 12:00:03 +0200 Subject: [PATCH] Allow defining which timePeriods we want to be calculated on Daily Files --- MultiPeriodDaily.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/MultiPeriodDaily.js b/MultiPeriodDaily.js index 962fb1868..c25258817 100644 --- a/MultiPeriodDaily.js +++ b/MultiPeriodDaily.js @@ -367,6 +367,18 @@ const timePeriod = global.dailyFilePeriods[n][0]; const outputPeriodLabel = global.dailyFilePeriods[n][1]; + if (processConfig.framework.validPeriods !== undefined) { + let validPeriod = false; + for (let i = 0; i < processConfig.framework.validPeriods.length; i++) { + let period = processConfig.framework.validPeriods[i]; + if (period === outputPeriodLabel) { validPeriod = true } + } + if (validPeriod === false) { + periodsControlLoop(); + return; + } + } + let dependencyIndex = 0; dataFiles = [];