We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cf0477d commit a6b77b4Copy full SHA for a6b77b4
cmd/epp/runner/runner.go
@@ -19,6 +19,7 @@ package runner
19
import (
20
"context"
21
"crypto/tls"
22
+ "errors"
23
"flag"
24
"fmt"
25
"net/http"
@@ -304,6 +305,11 @@ func (r *Runner) Run(ctx context.Context) error {
304
305
}
306
307
// --- Initialize Core EPP Components ---
308
+ if r.schedulerConfig == nil {
309
+ err := errors.New("scheduler config must be set either by config api or through code")
310
+ setupLog.Error(err, "failed to create scheduler")
311
+ return err
312
+ }
313
scheduler := scheduling.NewSchedulerWithConfig(r.schedulerConfig)
314
315
saturationDetector := saturationdetector.NewDetector(sdConfig, datastore, setupLog)
0 commit comments