rainbond: github.com/goodrain/rainbond/worker/gc Index | Files

package gc

import "github.com/goodrain/rainbond/worker/gc"

Index

Package Files

gc.go

type GarbageCollector Uses

type GarbageCollector struct {
    // contains filtered or unexported fields
}

GarbageCollector -

func NewGarbageCollector Uses

func NewGarbageCollector(clientset kubernetes.Interface) *GarbageCollector

NewGarbageCollector -

func (*GarbageCollector) DelLogFile Uses

func (g *GarbageCollector) DelLogFile(serviceGCReq model.ServiceGCTaskBody)

DelLogFile deletes persistent data related to the service based on serviceID.

func (*GarbageCollector) DelPvPvcByServiceID Uses

func (g *GarbageCollector) DelPvPvcByServiceID(serviceGCReq model.ServiceGCTaskBody)

DelPvPvcByServiceID -

func (*GarbageCollector) DelVolumeData Uses

func (g *GarbageCollector) DelVolumeData(serviceGCReq model.ServiceGCTaskBody)

DelVolumeData -

Package gc imports 8 packages (graph) and is imported by 3 packages. Updated 2019-12-25. Refresh now. Tools for package owners.