]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
pycephfs: export self and parent dirent too
authorHaomai Wang <haomaiwang@gmail.com>
Tue, 28 Apr 2015 09:41:51 +0000 (17:41 +0800)
committerHaomai Wang <haomaiwang@gmail.com>
Thu, 30 Apr 2015 14:06:43 +0000 (22:06 +0800)
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
src/pybind/cephfs.py

index b3a00e2edc508455894ce737392f6e2228eff2e1..ce4250a0c660316f0f1cb33e0839102b5b92bd46 100644 (file)
@@ -329,12 +329,11 @@ class LibCephFS(object):
             if not dirent:
                 return None
 
-            if dirent.contents.d_name != '.' and dirent.contents.d_name != '..':
-                return {'d_ino': dirent.contents.d_ino,
-                        'd_off': dirent.contents.d_off,
-                        'd_reclen': dirent.contents.d_reclen,
-                        'd_type': dirent.contents.d_type,
-                        'd_name': dirent.contents.d_name}
+            return {'d_ino': dirent.contents.d_ino,
+                    'd_off': dirent.contents.d_off,
+                    'd_reclen': dirent.contents.d_reclen,
+                    'd_type': dirent.contents.d_type,
+                    'd_name': dirent.contents.d_name}
 
     def closedir(self, dir_handler):
         self.require_state("mounted")