Skip to content

Commit 7e955fb

Browse files
committed
fix GC
Signed-off-by: Daniil Antoshin <daniil.antoshin@flant.com>
1 parent af6f19a commit 7e955fb

File tree

1 file changed

+3
-10
lines changed
  • images/virtualization-artifact/pkg/controller/vmsop

1 file changed

+3
-10
lines changed

images/virtualization-artifact/pkg/controller/vmsop/gc.go

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,11 @@ const gcControllerName = "vmsop-gc-controller"
3434

3535
func SetupGC(mgr manager.Manager, log *log.Logger, gcSettings config.BaseGcSettings) error {
3636
vmsopGCMgr := newVMSOPGCManager(mgr.GetClient(), gcSettings.TTL.Duration, 10)
37-
source, err := gc.NewCronSource(gcSettings.Schedule, vmsopGCMgr, log.With("resource", "vmsop"))
38-
if err != nil {
39-
return err
40-
}
4137

4238
return gc.SetupGcController(gcControllerName,
4339
mgr,
44-
log,
45-
source,
40+
log.With("resource", "vmsop"),
41+
gcSettings.Schedule,
4642
vmsopGCMgr,
4743
)
4844
}
@@ -61,10 +57,7 @@ func newVMSOPGCManager(client client.Client, ttl time.Duration, max int) *vmsopG
6157
}
6258
}
6359

64-
var (
65-
_ gc.ReconcileGCManager = &vmsopGCManager{}
66-
_ gc.SourceGCManager = &vmsopGCManager{}
67-
)
60+
var _ gc.ReconcileGCManager = &vmsopGCManager{}
6861

6962
type vmsopGCManager struct {
7063
client client.Client

0 commit comments

Comments
 (0)