INNER CODE UNIT · Go
createControlFile
backube/volsync · diskrsync-tcp/main.go:113
func createControlFile(fileName string) error {
if err := os.MkdirAll(filepath.Dir(fileName), 0755); err != nil {
return err
}
_, err := os.Create(fileName)
return err
}
func connectToTarget(sourceFile, targetAddress string, port int, opts *options, logger logr.Logger) error {
f, err := os.Open(filepath.Clean(sourceFile))
if err != nil {
return err
}
logger.Info("Opened filed", "file", sourceFile)
defer f.Close()
var src io.ReadSeeker
// Try to open as an spgz file