tools/image/client.go
Method Client.Push
has 12 return statements (exceeds 8 allowed). Open
Open
func (c Client) Push(ctx context.Context, creds Creds, repoRef string, zipReader io.Reader, tags ...string) (string, error) {
tmpFile, err := os.CreateTemp(os.TempDir(), "sourceimg-%s")
if err != nil {
return "", fmt.Errorf("failed to create a temp file for image: %w", err)
}