mirror of
https://github.com/gocsaf/csaf.git
synced 2025-12-22 18:15:42 +01:00
Renamed processing of ROLIE feeds more fittingly.
This commit is contained in:
parent
287a393b6c
commit
0d7ca0db53
1 changed files with 4 additions and 4 deletions
|
|
@ -410,7 +410,7 @@ func (p *processor) integrity(
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (p *processor) processFeed(feed string) error {
|
func (p *processor) processROLIEFeed(feed string) error {
|
||||||
|
|
||||||
client := p.httpClient()
|
client := p.httpClient()
|
||||||
res, err := client.Get(feed)
|
res, err := client.Get(feed)
|
||||||
|
|
@ -552,7 +552,7 @@ func (p *processor) checkChanges(base string, mask whereType) error {
|
||||||
return p.integrity(files, base, mask, p.badChange)
|
return p.integrity(files, base, mask, p.badChange)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (p *processor) processFeeds(domain string, feeds [][]csaf.Feed) error {
|
func (p *processor) processROLIEFeeds(domain string, feeds [][]csaf.Feed) error {
|
||||||
|
|
||||||
base, err := url.Parse("https://" + domain + "/.well-known/csaf/")
|
base, err := url.Parse("https://" + domain + "/.well-known/csaf/")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
@ -571,7 +571,7 @@ func (p *processor) processFeeds(domain string, feeds [][]csaf.Feed) error {
|
||||||
}
|
}
|
||||||
feedURL := base.ResolveReference(up).String()
|
feedURL := base.ResolveReference(up).String()
|
||||||
p.checkTLS(feedURL)
|
p.checkTLS(feedURL)
|
||||||
if err := p.processFeed(feedURL); err != nil && err != errContinue {
|
if err := p.processROLIEFeed(feedURL); err != nil && err != errContinue {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -593,7 +593,7 @@ func (p *processor) checkCSAFs(domain string) error {
|
||||||
var feeds [][]csaf.Feed
|
var feeds [][]csaf.Feed
|
||||||
if err := util.ReMarshalJSON(&feeds, rolie); err != nil {
|
if err := util.ReMarshalJSON(&feeds, rolie); err != nil {
|
||||||
p.badProviderMetadata("ROLIE feeds are not compatible: %v.", err)
|
p.badProviderMetadata("ROLIE feeds are not compatible: %v.", err)
|
||||||
} else if err := p.processFeeds(domain, feeds); err != nil {
|
} else if err := p.processROLIEFeeds(domain, feeds); err != nil {
|
||||||
if err != errContinue {
|
if err != errContinue {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue