Lines Matching full:sourceinfo
143 func (f FileCopier) CopyNode(sourceInfo os.FileInfo, codebaseDir, sourcePath, workspaceDir string) …
149 case sourceInfo.Mode()&os.ModeSymlink == os.ModeSymlink:
151 case sourceInfo.Mode().IsDir():
152 return f.CopyDirOnly(sourceInfo, destPath)
154 return f.CopyFile(sourceInfo, sourcePath, destPath)
175 func (f FileCopier) CopyDirOnly(sourceInfo os.FileInfo, destPath string) error {
181 return os.Mkdir(destPath, sourceInfo.Mode())
188 func (f FileCopier) CopyFile(sourceInfo os.FileInfo, sourcePath, destPath string) error {
211 return os.Chmod(destPath, sourceInfo.Mode())
214 func (f FileCopier) CopyDirRecursive(sourceInfo os.FileInfo, sourcePath, destPath string) error {
215 if err := f.CopyDirOnly(sourceInfo, destPath); err != nil {