diff --git a/MultiPeriodDaily.js b/MultiPeriodDaily.js index 42910c689..bceab2532 100644 --- a/MultiPeriodDaily.js +++ b/MultiPeriodDaily.js @@ -381,6 +381,14 @@ } } + let timePeriodFilter = process.env.TIME_PERIOD + if (timePeriodFilter !== undefined) { + if (timePeriodFilter.indexOf(outputPeriodLabel) === -1) { + periodsControlLoop(); + return; + } + } + let dependencyIndex = 0; dataFiles = []; diff --git a/MultiPeriodMarket.js b/MultiPeriodMarket.js index 9f8d7853f..37c7603d1 100644 --- a/MultiPeriodMarket.js +++ b/MultiPeriodMarket.js @@ -142,6 +142,14 @@ let dependencyIndex = 0; dataFiles = []; + let timePeriodFilter = process.env.TIME_PERIOD + if (timePeriodFilter !== undefined) { + if (timePeriodFilter.indexOf(outputPeriodLabel) === -1) { + periodsControlLoop(); + return; + } + } + dependencyLoopBody(); function dependencyLoopBody() {