Skip to content

Commit 9db6b23

Browse files
committed
fix: do not get the feed
1 parent 6f9fa05 commit 9db6b23

File tree

1 file changed

+1
-20
lines changed

1 file changed

+1
-20
lines changed

pkg/scanner/base_adapter.go

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,6 @@ func (b *BaseAdapter) getScanner() *harbor.Scanner {
3535

3636
func (b *BaseAdapter) GetMetadata() (harbor.ScannerAdapterMetadata, error) {
3737
if b.scannerAdapterMetadata == nil {
38-
feeds, err := b.secureClient.GetFeeds()
39-
if err != nil {
40-
return harbor.ScannerAdapterMetadata{}, err
41-
}
42-
4338
b.scannerAdapterMetadata = &harbor.ScannerAdapterMetadata{
4439
Scanner: b.getScanner(),
4540
Capabilities: []harbor.ScannerCapability{
@@ -55,28 +50,14 @@ func (b *BaseAdapter) GetMetadata() (harbor.ScannerAdapterMetadata, error) {
5550
},
5651
Properties: map[string]string{
5752
"harbor.scanner-adapter/scanner-type": "os-package-vulnerability",
58-
"harbor.scanner-adapter/vulnerability-database-updated-at": lastSync(feeds).Format(time.RFC3339),
53+
"harbor.scanner-adapter/vulnerability-database-updated-at": time.Now().Format(time.RFC3339),
5954
},
6055
}
6156
}
6257

6358
return *b.scannerAdapterMetadata, nil
6459
}
6560

66-
func lastSync(feeds []secure.Feed) time.Time {
67-
var result time.Time
68-
69-
for _, feed := range feeds {
70-
for _, group := range feed.Groups {
71-
if result.Before(group.LastSync) {
72-
result = group.LastSync
73-
}
74-
}
75-
}
76-
77-
return result
78-
}
79-
8061
func (b *BaseAdapter) CreateScanResponse(repository string, shaDigest string) harbor.ScanResponse {
8162
return harbor.ScanResponse{
8263
ID: harbor.ScanRequestID(base64.URLEncoding.EncodeToString([]byte(fmt.Sprintf("%s|%s", repository, shaDigest)))),

0 commit comments

Comments
 (0)