Bug 1977: FSMongo Reverse Sync
[osm/common.git] / osm_common / fsmongo.py
index b04057e..487eaf8 100644 (file)
@@ -557,6 +557,8 @@ class FsMongo(FsBase):
         for root, dirs, files in os.walk(os_path):
             for folder in dirs:
                 member = {"filename": os.path.join(root, folder), "type": "dir"}
+                if os.path.islink(member["filename"]):
+                    member["type"] = "sym"
                 members.append(member)
             for file in files:
                 filename = os.path.join(root, file)