@@ -490,25 +490,7 @@ func main() {
490490 monitor := reservations .NewMonitor (multiclusterClient )
491491 metrics .Registry .MustRegister (& monitor )
492492 commitmentsConfig := conf .GetConfigOrDie [commitments.Config ]()
493- commitmentsDefaults := commitments .DefaultConfig ()
494- if commitmentsConfig .RequeueIntervalActive == 0 {
495- commitmentsConfig .RequeueIntervalActive = commitmentsDefaults .RequeueIntervalActive
496- }
497- if commitmentsConfig .RequeueIntervalRetry == 0 {
498- commitmentsConfig .RequeueIntervalRetry = commitmentsDefaults .RequeueIntervalRetry
499- }
500- if commitmentsConfig .PipelineDefault == "" {
501- commitmentsConfig .PipelineDefault = commitmentsDefaults .PipelineDefault
502- }
503- if commitmentsConfig .SchedulerURL == "" {
504- commitmentsConfig .SchedulerURL = commitmentsDefaults .SchedulerURL
505- }
506- if commitmentsConfig .ChangeAPIWatchReservationsTimeout == 0 {
507- commitmentsConfig .ChangeAPIWatchReservationsTimeout = commitmentsDefaults .ChangeAPIWatchReservationsTimeout
508- }
509- if commitmentsConfig .ChangeAPIWatchReservationsPollInterval == 0 {
510- commitmentsConfig .ChangeAPIWatchReservationsPollInterval = commitmentsDefaults .ChangeAPIWatchReservationsPollInterval
511- }
493+ commitmentsConfig .ApplyDefaults ()
512494
513495 if err := (& commitments.CommitmentReservationController {
514496 Client : multiclusterClient ,
@@ -676,10 +658,7 @@ func main() {
676658 must .Succeed (metrics .Registry .Register (syncerMonitor ))
677659 syncer := commitments .NewSyncer (multiclusterClient , syncerMonitor )
678660 syncerConfig := conf .GetConfigOrDie [commitments.SyncerConfig ]()
679- syncerDefaults := commitments .DefaultSyncerConfig ()
680- if syncerConfig .SyncInterval == 0 {
681- syncerConfig .SyncInterval = syncerDefaults .SyncInterval
682- }
661+ syncerConfig .ApplyDefaults ()
683662 if err := (& task.Runner {
684663 Client : multiclusterClient ,
685664 Interval : syncerConfig .SyncInterval ,
0 commit comments