@@ -54,7 +54,7 @@ type Smith struct {
5454 detector detector.ProcessDetector
5555 classifier classifier.ProcessClassifier
5656 fileDetector detector.FileDetector
57- FileClassifier classifier.FileClassifier
57+ fileClassifier classifier.FileClassifier
5858}
5959
6060// NewAgentSmith creates a new agent smith
@@ -181,7 +181,7 @@ func NewAgentSmith(cfg config.Config) (*Smith, error) {
181181 detector : detec ,
182182 classifier : class ,
183183 fileDetector : filesystemDetec ,
184- FileClassifier : filesystemClass ,
184+ fileClassifier : filesystemClass ,
185185
186186 notifiedInfringements : lru .New (notificationCacheSize ),
187187 metrics : m ,
@@ -316,14 +316,14 @@ func (agent *Smith) Start(ctx context.Context, callback func(InfringingWorkspace
316316 }
317317
318318 // Filesystem classification workers (fewer than process workers)
319- if agent .FileClassifier != nil {
319+ if agent .fileClassifier != nil {
320320 for i := 0 ; i < 5 ; i ++ {
321321 wg .Add (1 )
322322 go func () {
323323 defer wg .Done ()
324324 for file := range fli {
325325 log .Infof ("Classifying filesystem file: %s" , file .Path )
326- class , err := agent .FileClassifier .MatchesFile (file .Path )
326+ class , err := agent .fileClassifier .MatchesFile (file .Path )
327327 // Early out for no matches
328328 if err == nil && class .Level == classifier .LevelNoMatch {
329329 log .Infof ("File classification: no match - %s" , file .Path )
@@ -523,22 +523,10 @@ func (agent *Smith) Describe(d chan<- *prometheus.Desc) {
523523 agent .metrics .Describe (d )
524524 agent .classifier .Describe (d )
525525 agent .detector .Describe (d )
526- if agent .fileDetector != nil {
527- agent .fileDetector .Describe (d )
528- }
529- if agent .FileClassifier != nil {
530- agent .FileClassifier .Describe (d )
531- }
532526}
533527
534528func (agent * Smith ) Collect (m chan <- prometheus.Metric ) {
535529 agent .metrics .Collect (m )
536530 agent .classifier .Collect (m )
537531 agent .detector .Collect (m )
538- if agent .fileDetector != nil {
539- agent .fileDetector .Collect (m )
540- }
541- if agent .FileClassifier != nil {
542- agent .FileClassifier .Collect (m )
543- }
544532}
0 commit comments