mmengine.fileio.copy_if_symlink_fails¶
- mmengine.fileio.copy_if_symlink_fails(src, dst, backend_args=None)[source]¶
Create a symbolic link pointing to src named dst.
If failed to create a symbolic link pointing to src, directory copy src to dst instead.
- Parameters
- Returns
Return True if successfully create a symbolic link pointing to src. Otherwise, return False.
- Return type
Examples
>>> src = '/path/of/file' >>> dst = '/path1/of/file1' >>> copy_if_symlink_fails(src, dst) True >>> src = '/path/of/dir' >>> dst = '/path1/of/dir1' >>> copy_if_symlink_fails(src, dst) True