@@ -52,51 +52,51 @@ func (p *AzureLinux3) Name() string { return "AzureLinux3" }
5252
5353// Init will initialize the provider, fetching repo configuration
5454func (p * AzureLinux3 ) Init (template * config.ImageTemplate ) error {
55- logger := logger .Logger ()
55+ log := logger .Logger ()
5656 p .repoURL = baseURL + template .Target .Arch + "/" + configName
5757
5858 resp , err := http .Get (p .repoURL )
5959 if err != nil {
60- logger .Errorf ("downloading repo config %s failed: %v" , p .repoURL , err )
60+ log .Errorf ("downloading repo config %s failed: %v" , p .repoURL , err )
6161 return err
6262 }
6363 defer resp .Body .Close ()
6464
6565 cfg , err := loadRepoConfig (resp .Body )
6666 if err != nil {
67- logger .Errorf ("parsing repo config failed: %v" , err )
67+ log .Errorf ("parsing repo config failed: %v" , err )
6868 return err
6969 }
7070
7171 repoDataURL := baseURL + template .Target .Arch + "/" + repodata
7272 href , err := fetchPrimaryURL (repoDataURL )
7373 if err != nil {
74- logger .Errorf ("fetch primary.xml.gz failed: %v" , err )
74+ log .Errorf ("fetch primary.xml.gz failed: %v" , err )
7575 return err
7676 }
7777
7878 p .repoCfg = cfg
7979 p .template = template
8080 p .gzHref = href
8181
82- logger .Infof ("initialized AzureLinux3 provider repo section=%s" , cfg .Section )
83- logger .Infof ("name=%s" , cfg .Name )
84- logger .Infof ("url=%s" , cfg .URL )
85- logger .Infof ("primary.xml.gz=%s" , p .gzHref )
82+ log .Infof ("initialized AzureLinux3 provider repo section=%s" , cfg .Section )
83+ log .Infof ("name=%s" , cfg .Name )
84+ log .Infof ("url=%s" , cfg .URL )
85+ log .Infof ("primary.xml.gz=%s" , p .gzHref )
8686 return nil
8787}
8888
8989func (p * AzureLinux3 ) Packages () ([]provider.PackageInfo , error ) {
90- logger := logger .Logger ()
91- logger .Infof ("fetching packages from %s" , p .repoCfg .URL )
90+ log := logger .Logger ()
91+ log .Infof ("fetching packages from %s" , p .repoCfg .URL )
9292
9393 packages , err := rpmutils .ParsePrimary (p .repoCfg .URL , p .gzHref )
9494 if err != nil {
95- logger .Errorf ("parsing primary.xml.gz failed: %v" , err )
95+ log .Errorf ("parsing primary.xml.gz failed: %v" , err )
9696 return nil , err
9797 }
9898
99- logger .Infof ("found %d packages in AzureLinux3 repo" , len (packages ))
99+ log .Infof ("found %d packages in AzureLinux3 repo" , len (packages ))
100100 return packages , nil
101101}
102102
@@ -140,7 +140,7 @@ func (p *AzureLinux3) MatchRequested(requests []string, all []provider.PackageIn
140140}
141141
142142func (p * AzureLinux3 ) Validate (destDir string ) error {
143- logger := logger .Logger ()
143+ log := logger .Logger ()
144144
145145 // read the GPG key from the repo config
146146 resp , err := http .Get (p .repoCfg .GPGKey )
@@ -153,8 +153,8 @@ func (p *AzureLinux3) Validate(destDir string) error {
153153 if err != nil {
154154 return fmt .Errorf ("read GPG key body: %w" , err )
155155 }
156- logger .Infof ("fetched GPG key (%d bytes)" , len (keyBytes ))
157- logger .Debugf ("GPG key: %s\n " , keyBytes )
156+ log .Infof ("fetched GPG key (%d bytes)" , len (keyBytes ))
157+ log .Debugf ("GPG key: %s\n " , keyBytes )
158158
159159 // store in a temp file
160160 tmp , err := os .CreateTemp ("" , "azurelinux-gpg-*.asc" )
@@ -177,40 +177,40 @@ func (p *AzureLinux3) Validate(destDir string) error {
177177 return fmt .Errorf ("glob %q: %w" , rpmPattern , err )
178178 }
179179 if len (rpmPaths ) == 0 {
180- logger .Warn ("no RPMs found to verify" )
180+ log .Warn ("no RPMs found to verify" )
181181 return nil
182182 }
183183
184184 start := time .Now ()
185185 results := rpmutils .VerifyAll (rpmPaths , tmp .Name (), 4 )
186- logger .Infof ("RPM verification took %s" , time .Since (start ))
186+ log .Infof ("RPM verification took %s" , time .Since (start ))
187187
188188 // Check results
189189 for _ , r := range results {
190190 if ! r .OK {
191191 return fmt .Errorf ("RPM %s failed verification: %v" , r .Path , r .Error )
192192 }
193193 }
194- logger .Info ("all RPMs verified successfully" )
194+ log .Info ("all RPMs verified successfully" )
195195
196196 return nil
197197}
198198
199199func (p * AzureLinux3 ) Resolve (req []provider.PackageInfo , all []provider.PackageInfo ) ([]provider.PackageInfo , error ) {
200- logger := logger .Logger ()
200+ log := logger .Logger ()
201201
202- logger .Infof ("resolving dependencies for %d RPMs" , len (req ))
202+ log .Infof ("resolving dependencies for %d RPMs" , len (req ))
203203
204204 // Resolve all the required dependencies for the initial seed of RPMs
205205 needed , err := rpmutils .ResolvePackageInfos (req , all )
206206 if err != nil {
207- logger .Errorf ("resolving dependencies failed: %v" , err )
207+ log .Errorf ("resolving dependencies failed: %v" , err )
208208 return nil , err
209209 }
210- logger .Infof ("need a total of %d RPMs (including dependencies)" , len (needed ))
210+ log .Infof ("need a total of %d RPMs (including dependencies)" , len (needed ))
211211
212212 for _ , pkg := range needed {
213- logger .Debugf ("-> %s" , pkg .Name )
213+ log .Debugf ("-> %s" , pkg .Name )
214214 }
215215
216216 return needed , nil
0 commit comments