MCPcopy
hub / github.com/Yvesssn/DetectDee / WriteToFile

Function WriteToFile

utils/writeToFile.go:9–27  ·  view source on GitHub ↗
(filename string, content chan string, done chan bool)

Source from the content-addressed store, hash-verified

7)
8
9func WriteToFile(filename string, content chan string, done chan bool) {
10
11 _, err := RenameFileByTime(filename)
12 if err != nil {
13 log.Fatal(err)
14 }
15
16 file, _ := os.Create(filename)
17 defer file.Close()
18
19 for {
20 select {
21 case line := <-content:
22 _, _ = fmt.Fprint(file, line)
23 case <-done:
24 return
25 }
26 }
27}

Callers 1

detectFunction · 0.92

Calls 1

RenameFileByTimeFunction · 0.85

Tested by

no test coverage detected