Iterator of partition's mount points obtained by reading /proc/mounts.
        Returns empty list if /proc/mounts is not readable or if there are no
        mount points.

def mount_points(self):
        """
        Iterator of partition's mount points obtained by reading /proc/mounts.
        Returns empty list if /proc/mounts is not readable or if there are no
        mount points.
        """
        aliases = self.aliases
        try:
            return [e.mdir for e in mounts() if e.dev in aliases]
        except (OSError, IOError):
            return []