func()

in pkg/fix_copy_file.go [22:36]


func (c *CopyFileFix) Apply() error {
	fs := FsFactory()
	file, err := fs.Open(c.Src)
	if err != nil {
		return fmt.Errorf("error on reading src %s %+v", c.Src, err)
	}
	defer func() {
		_ = file.Close()
	}()
	err = afero.WriteReader(fs, c.Dest, file)
	if err != nil {
		return fmt.Errorf("error on writing dest %s %+v", c.Dest, err)
	}
	return nil
}