@@ -212,7 +212,7 @@ func configureExtractionResolution(logger *logrus.Entry, paramReader *parameters
212
212
logger .Error ("Error reading parameter " + paramReader .ResolveParameter (SamplesResoStack , stack ), err )
213
213
}
214
214
} else {
215
- resolution , err = paramReader .ReadIntConfig (SamplesReso )
215
+ resolution , err = paramReader .ReadIntConfig (SamplesResoSec )
216
216
if err != nil {
217
217
// Possibly this parameter is not set. Try SamplesReso
218
218
res , err = paramReader .ReadConfig (SamplesReso )
@@ -249,19 +249,25 @@ func configureExtractionResolution(logger *logrus.Entry, paramReader *parameters
249
249
func configureDataExtractionTimeWindow (logger * logrus.Entry , paramReader * parameters.ParametersClient , stack string ) (* int , error ) {
250
250
var schedule * string
251
251
var err error
252
+ extractionWindowMinutes := DefaultTimeExtractionWindowMinutes
253
+
252
254
if stack != "" {
253
255
schedule , err = paramReader .ReadConfigByStack (SchedulingStack , stack )
254
256
if err != nil {
255
257
logger .Error ("Error reading parameter " + paramReader .ResolveParameter (SchedulingStack , stack ), err )
256
258
}
257
259
} else {
258
260
schedule , err = paramReader .ReadConfig (Scheduling )
261
+ if err != nil {
262
+ // In such case, scheduling is fixed to 1 hour
263
+ return & extractionWindowMinutes , nil
264
+ }
259
265
}
260
266
if err != nil {
261
267
logger .Error ("Error reading parameter " + Scheduling , err )
262
268
return nil , err
263
269
}
264
- extractionWindowMinutes := DefaultTimeExtractionWindowMinutes
270
+
265
271
switch * schedule {
266
272
case "5 minutes" :
267
273
extractionWindowMinutes = 5
0 commit comments