Skip to content

Commit

Permalink
Add log lines
Browse files Browse the repository at this point in the history
  • Loading branch information
pappz committed Nov 1, 2023
1 parent 1fa4ee6 commit a3d0bdf
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions client/internal/dns/file_linux.go
Original file line number Diff line number Diff line change
Expand Up @@ -218,13 +218,16 @@ func originalDNSConfigs(resolvconfFile string) (searchDomains, nameServers, othe
func mergeSearchDomains(searchDomains []string, originalSearchDomains []string) []string {
charsNumber := len("search")
searchDomainsList := make([]string, 0, len(searchDomains)+len(originalSearchDomains))

for _, sd := range searchDomains {
charsNumber += 1 + len(sd)
if charsNumber > fileMaxLineCharsLimit {
break
log.Infof("search list line is larger than %d characters. Skip to append more domains", fileMaxLineCharsLimit)
return searchDomainsList
}

if len(searchDomains)+1 > fileMaxNumberOfSearchDomains {
log.Infof("size of search list is larger than %d. Skip to append more domains", fileMaxNumberOfSearchDomains)
return searchDomainsList
}
searchDomainsList = append(searchDomainsList, sd)
Expand All @@ -233,10 +236,12 @@ func mergeSearchDomains(searchDomains []string, originalSearchDomains []string)
for _, sd := range originalSearchDomains {
charsNumber += 1 + len(sd)
if charsNumber > fileMaxLineCharsLimit {
break
log.Infof("search list line is larger than %d characters. Skip to append more domains", fileMaxLineCharsLimit)
return searchDomainsList
}

if len(searchDomains)+1 > fileMaxNumberOfSearchDomains {
log.Infof("size of search list is larger than %d. Skip to append more domains", fileMaxNumberOfSearchDomains)
return searchDomainsList
}

Expand Down

0 comments on commit a3d0bdf

Please sign in to comment.