MCPcopy Create free account
hub / github.com/devaccuracy/ledgerforge / cleanupTempFile

Function cleanupTempFile

internal/files/files.go:156–166  ·  view source on GitHub ↗
(file *os.File)

Source from the content-addressed store, hash-verified

154}
155
156func cleanupTempFile(file *os.File) {
157 if file != nil {
158 filename := file.Name()
159 if err := file.Close(); err != nil {
160 logrus.Errorf("Error closing temporary file %s: %v", filename, err)
161 }
162 if err := os.Remove(filename); err != nil {
163 logrus.Errorf("Error removing temporary file %s: %v", filename, err)
164 }
165 }
166}
167
168func DetectFileType(data []byte, filename string) (string, error) {
169 if mimeType := DetectByExtension(filename); mimeType != "" {

Callers 1

UploadExternalDataFunction · 0.85

Calls 1

CloseMethod · 0.45

Tested by

no test coverage detected