diff options
Diffstat (limited to 'fs/contrib/archivefs.py')
-rw-r--r-- | fs/contrib/archivefs.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/fs/contrib/archivefs.py b/fs/contrib/archivefs.py index afe6d9d..ab226db 100644 --- a/fs/contrib/archivefs.py +++ b/fs/contrib/archivefs.py @@ -165,7 +165,10 @@ class ArchiveFS(FS): elif attr == 'mode': info['st_mode'] = entry.mode else: - info[attr] = getattr(entry, attr) + value = getattr(entry, attr) + if callable(value): + continue + info[attr] = value return info def getsize(self, path): |