github.com/gocrane/crane@v0.11.0/pkg/recommendation/recommender/volume/prepare.go (about) 1 package volume 2 3 import ( 4 "github.com/gocrane/crane/pkg/recommendation/framework" 5 ) 6 7 // CheckDataProviders in PrePrepare phase, will create data source provider via your recommendation config. 8 func (vr *VolumeRecommender) CheckDataProviders(ctx *framework.RecommendationContext) error { 9 if err := vr.BaseRecommender.CheckDataProviders(ctx); err != nil { 10 return err 11 } 12 13 return nil 14 } 15 16 func (vr *VolumeRecommender) CollectData(ctx *framework.RecommendationContext) error { 17 return nil 18 } 19 20 func (vr *VolumeRecommender) PostProcessing(ctx *framework.RecommendationContext) error { 21 return nil 22 }