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

Function RenameFileByTime

utils/renameFileByTime.go:10–20  ·  view source on GitHub ↗
(filename string)

Source from the content-addressed store, hash-verified

8)
9
10func RenameFileByTime(filename string) (string, error) {
11 if _, err := os.Stat(filename); err == nil {
12 splitStr := strings.Split(filename, ".")
13 newFileName := splitStr[0] + "_" + time.Now().Format("20060102_150405") + "." + splitStr[1]
14 log.Debugln(newFileName)
15 err := os.Rename(filename, newFileName)
16 return newFileName, err
17 } else {
18 return filename, nil
19 }
20}
21
22func RestoreFilename(filename string) error {
23 if _, err := os.Stat(filename); err == nil {

Callers 2

updateFunction · 0.92
WriteToFileFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected