X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fcommon.git;a=blobdiff_plain;f=osm_common%2Ffsmongo.py;fp=osm_common%2Ffsmongo.py;h=2e47039bbf3ff6af8d818c7a382660d5572c7bf6;hp=4f4e5ebee9ef5d77e935922f53c163c7929690c7;hb=8f3ab9a82608ffe74e6fd5d0c532822412dbc88a;hpb=bc94e3403ebab364fff7603c1a353c793b52966e diff --git a/osm_common/fsmongo.py b/osm_common/fsmongo.py index 4f4e5eb..2e47039 100644 --- a/osm_common/fsmongo.py +++ b/osm_common/fsmongo.py @@ -235,7 +235,9 @@ class FsMongo(FsBase): if e.errno != errno.ENOENT: # This is probably permission denied or worse raise - os.symlink(link, file_path) + os.symlink( + link, os.path.realpath(os.path.normpath(os.path.abspath(file_path))) + ) else: folder = os.path.dirname(file_path) if folder not in valid_paths: