mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-04 09:49:50 +00:00
Merge pull request #124181 from testwill/close_tmpfile
fix: close tmp file
This commit is contained in:
commit
6f995a4bbc
@ -535,6 +535,10 @@ func (g *GCERunner) createGCEInstance(imageConfig *internalGCEImage) (string, er
|
|||||||
return "", fmt.Errorf("unable to create temp file %v", err)
|
return "", fmt.Errorf("unable to create temp file %v", err)
|
||||||
}
|
}
|
||||||
defer os.Remove(dataFile.Name()) // clean up
|
defer os.Remove(dataFile.Name()) // clean up
|
||||||
|
if err = dataFile.Close(); err != nil {
|
||||||
|
return "", fmt.Errorf("unable to close temp file %w", err)
|
||||||
|
}
|
||||||
|
|
||||||
if err = os.WriteFile(dataFile.Name(), []byte(item.Value), 0666); err != nil {
|
if err = os.WriteFile(dataFile.Name(), []byte(item.Value), 0666); err != nil {
|
||||||
return "", fmt.Errorf("could not write contents of metadata item into file %v", err)
|
return "", fmt.Errorf("could not write contents of metadata item into file %v", err)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user