func createFile(filePath string) error { dir, _ := filepath.Split(filePath) if err := fileutil.MakeDirs(dir); err != nil { return fmt.Errorf("error creating directories, %s. %v", dir, err) } if err := fileutil.HardenedWriteFile(filePath, []byte("")); err != nil { return fmt.Errorf("error creating file, %s. %v", filePath, err) } return nil }
func (fsvFileSystem) HardenedWriteFile(path string, data []byte) error { return fileutil.HardenedWriteFile(path, data) }