Skip to content

Commit e458da5

Browse files
committed
fix clean
1 parent be65579 commit e458da5

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

internal/provider/adc/adc.go

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -336,17 +336,15 @@ func prepareSyncFile(resources any) (string, func(), error) {
336336
if err != nil {
337337
return "", nil, err
338338
}
339-
340-
if _, err := tmpFile.Write(data); err != nil {
341-
tmpFile.Close()
342-
os.Remove(tmpFile.Name())
343-
return "", nil, err
344-
}
345-
346339
cleanup := func() {
347340
_ = tmpFile.Close()
348341
_ = os.Remove(tmpFile.Name())
349342
}
343+
if _, err := tmpFile.Write(data); err != nil {
344+
cleanup()
345+
return "", nil, err
346+
}
347+
350348
log.Debugf("generated adc file, filename: %s, json: %s\n", tmpFile.Name(), string(data))
351349

352350
return tmpFile.Name(), cleanup, nil

0 commit comments

Comments
 (0)