Source code for dfvfs.vfs.root_only_file_entry

# -*- coding: utf-8 -*-
"""The root only file system file entry implementation."""

from dfvfs.vfs import file_entry


[docs] class RootOnlyFileEntry(file_entry.FileEntry): """Root only file system file entry.""" # pylint: disable=redundant-returns-doc def _GetDirectory(self): """Retrieves a directory. Returns: Directory: a directory or None if not available. """ return None def _GetSubFileEntries(self): """Retrieves sub file entries. Returns: generator[FileEntry]: sub file entries. """ return iter(()) @property def name(self): """str: name of the file entry, without the full path.""" return ''