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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…