Skip to content

Commit 1276d26

Browse files
0x1mcastorina
andauthored
[scan-9] Update enumeration logic (#3626)
* renaming to enumeration * update enumeration * comments * remove commented out func --------- Co-authored-by: Miccah Castorina <[email protected]>
1 parent f119adc commit 1276d26

18 files changed

+171
-29
lines changed

pkg/engine/circleci.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ func (e *Engine) ScanCircleCI(ctx context.Context, token string) (sources.JobPro
3434
if err := circleSource.Init(ctx, "trufflehog - Circle CI", jobID, sourceID, true, &conn, runtime.NumCPU()); err != nil {
3535
return sources.JobProgressRef{}, err
3636
}
37-
return e.sourceManager.Run(ctx, sourceName, circleSource)
37+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, circleSource)
3838
}

pkg/engine/docker.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,5 @@ func (e *Engine) ScanDocker(ctx context.Context, c sources.DockerConfig) (source
3939
if err := dockerSource.Init(ctx, sourceName, jobID, sourceID, true, &conn, runtime.NumCPU()); err != nil {
4040
return sources.JobProgressRef{}, err
4141
}
42-
return e.sourceManager.Run(ctx, sourceName, dockerSource)
42+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, dockerSource)
4343
}

pkg/engine/elasticsearch.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,5 @@ func (e *Engine) ScanElasticsearch(ctx context.Context, c sources.ElasticsearchC
4141
if err := elasticsearchSource.Init(ctx, sourceName, jobID, sourceID, true, &conn, runtime.NumCPU()); err != nil {
4242
return sources.JobProgressRef{}, err
4343
}
44-
return e.sourceManager.Run(ctx, sourceName, elasticsearchSource)
44+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, elasticsearchSource)
4545
}

pkg/engine/filesystem.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ func (e *Engine) ScanFileSystem(ctx context.Context, c sources.FilesystemConfig)
3333
if err := fileSystemSource.Init(ctx, sourceName, jobID, sourceID, true, &conn, runtime.NumCPU()); err != nil {
3434
return sources.JobProgressRef{}, err
3535
}
36-
return e.sourceManager.Run(ctx, sourceName, fileSystemSource)
36+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, fileSystemSource)
3737
}

pkg/engine/gcs.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ func (e *Engine) ScanGCS(ctx context.Context, c sources.GCSConfig) (sources.JobP
5151
if err := gcsSource.Init(ctx, sourceName, jobID, sourceID, true, &conn, int(c.Concurrency)); err != nil {
5252
return sources.JobProgressRef{}, err
5353
}
54-
return e.sourceManager.Run(ctx, sourceName, gcsSource)
54+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, gcsSource)
5555
}
5656

5757
func isAuthValid(ctx context.Context, c sources.GCSConfig, connection *sourcespb.GCS) bool {

pkg/engine/git.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,5 @@ func (e *Engine) ScanGit(ctx context.Context, c sources.GitConfig) (sources.JobP
3939
return sources.JobProgressRef{}, err
4040
}
4141

42-
return e.sourceManager.Run(ctx, sourceName, gitSource)
42+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, gitSource)
4343
}

pkg/engine/github.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,5 @@ func (e *Engine) ScanGitHub(ctx context.Context, c sources.GithubConfig) (source
5959
return sources.JobProgressRef{}, err
6060
}
6161
githubSource.WithScanOptions(scanOptions)
62-
return e.sourceManager.Run(ctx, sourceName, githubSource)
62+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, githubSource)
6363
}

pkg/engine/github_experimental.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,5 @@ func (e *Engine) ScanGitHubExperimental(ctx context.Context, c sources.GitHubExp
6060
return sources.JobProgressRef{}, err
6161
}
6262
githubExperimentalSource.WithScanOptions(scanOptions)
63-
return e.sourceManager.Run(ctx, sourceName, githubExperimentalSource)
63+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, githubExperimentalSource)
6464
}

pkg/engine/gitlab.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,5 +66,5 @@ func (e *Engine) ScanGitLab(ctx context.Context, c sources.GitlabConfig) (source
6666
return sources.JobProgressRef{}, err
6767
}
6868
gitlabSource.WithScanOptions(scanOptions)
69-
return e.sourceManager.Run(ctx, sourceName, gitlabSource)
69+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, gitlabSource)
7070
}

pkg/engine/huggingface.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,5 @@ func (e *Engine) ScanHuggingface(ctx context.Context, c HuggingfaceConfig) (sour
7676
if err := huggingfaceSource.Init(ctx, sourceName, jobID, sourceID, true, &conn, c.Concurrency); err != nil {
7777
return sources.JobProgressRef{}, err
7878
}
79-
return e.sourceManager.Run(ctx, sourceName, huggingfaceSource)
79+
return e.sourceManager.EnumerateAndScan(ctx, sourceName, huggingfaceSource)
8080
}

0 commit comments

Comments
 (0)