MCPcopy Index your code
hub / github.com/python/cpython / _copy_from_symlink

Method _copy_from_symlink

Lib/pathlib/__init__.py:1359–1362  ·  view source on GitHub ↗
(self, source, preserve_metadata=False)

Source from the content-addressed store, hash-verified

1357 # os.symlink() incorrectly creates a file-symlink on Windows. Avoid
1358 # this by passing *target_is_dir* to os.symlink() on Windows.
1359 def _copy_from_symlink(self, source, preserve_metadata=False):
1360 os.symlink(vfspath(source.readlink()), self, source.info.is_dir())
1361 if preserve_metadata:
1362 _copy_info(source.info, self, follow_symlinks=False)
1363 else:
1364 def _copy_from_symlink(self, source, preserve_metadata=False):
1365 os.symlink(vfspath(source.readlink()), self)

Callers 1

_copy_fromMethod · 0.95

Calls 4

vfspathFunction · 0.90
_copy_infoFunction · 0.85
readlinkMethod · 0.45
is_dirMethod · 0.45

Tested by

no test coverage detected