@@ -216,12 +216,12 @@ func bytesDiff(opts *options.TerragruntOptions, b1, b2 []byte, path string) ([]b
216216 }
217217
218218 defer func () {
219- if err := f1 .Close (); err != nil {
220- opts .Logger .Warnf ("Failed to close file %s %v" , f1 .Name (), err )
219+ if closeErr := f1 .Close (); closeErr != nil {
220+ opts .Logger .Warnf ("Failed to close file %s %v" , f1 .Name (), closeErr )
221221 }
222222
223- if err := os .Remove (f1 .Name ()); err != nil {
224- opts .Logger .Warnf ("Failed to remove file %s %v" , f1 .Name (), err )
223+ if removeErr := os .Remove (f1 .Name ()); removeErr != nil {
224+ opts .Logger .Warnf ("Failed to remove file %s %v" , f1 .Name (), removeErr )
225225 }
226226 }()
227227
@@ -231,21 +231,21 @@ func bytesDiff(opts *options.TerragruntOptions, b1, b2 []byte, path string) ([]b
231231 }
232232
233233 defer func () {
234- if err := f2 .Close (); err != nil {
235- opts .Logger .Warnf ("Failed to close file %s %v" , f2 .Name (), err )
234+ if closeErr := f2 .Close (); closeErr != nil {
235+ opts .Logger .Warnf ("Failed to close file %s %v" , f2 .Name (), closeErr )
236236 }
237237
238- if err := os .Remove (f2 .Name ()); err != nil {
239- opts .Logger .Warnf ("Failed to remove file %s %v" , f2 .Name (), err )
238+ if removeErr := os .Remove (f2 .Name ()); removeErr != nil {
239+ opts .Logger .Warnf ("Failed to remove file %s %v" , f2 .Name (), removeErr )
240240 }
241241 }()
242242
243- if _ , err := f1 .Write (b1 ); err != nil {
244- return nil , err
243+ if _ , f1WriteErr := f1 .Write (b1 ); f1WriteErr != nil {
244+ return nil , f1WriteErr
245245 }
246246
247- if _ , err := f2 .Write (b2 ); err != nil {
248- return nil , err
247+ if _ , f2WriteErr := f2 .Write (b2 ); f2WriteErr != nil {
248+ return nil , f2WriteErr
249249 }
250250
251251 data , err := exec .Command ("diff" , "--label=" + filepath .Join ("old" , path ), "--label=" + filepath .Join ("new/" , path ), "-u" , f1 .Name (), f2 .Name ()).CombinedOutput ()
0 commit comments