github.com/gocrane/crane@v0.11.0/pkg/recommendation/recommender/resource/prepare.go (about) 1 package resource 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 (rr *ResourceRecommender) CheckDataProviders(ctx *framework.RecommendationContext) error { 9 if err := rr.BaseRecommender.CheckDataProviders(ctx); err != nil { 10 return err 11 } 12 13 return nil 14 } 15 16 func (rr *ResourceRecommender) CollectData(ctx *framework.RecommendationContext) error { 17 return nil 18 } 19 20 func (rr *ResourceRecommender) PostProcessing(ctx *framework.RecommendationContext) error { 21 return nil 22 }