code: def _mount_avfs(self):
          
  
          self._paths['avfs'] = tempfile.mkdtemp(prefix='image_mounter_avfs_')
  
          # start by calling the mountavfs command to initialize avfs
          _util.check_call_(['avfsd', self._paths['avfs'], '-o', 'allow_other'], stdout=subprocess.PIPE)
  
          # no multifile support for avfs
          avfspath = self._paths['avfs'] + '/' + os.path.abspath(self.paths[0]) + '#'
          targetraw = os.path.join(self.mountpoint, 'avfs')
  
          os.symlink(avfspath, targetraw)
          logger.debug("Symlinked {} with {}".format(avfspath, targetraw))
          raw_path = self.get_raw_path()
          logger.debug("Raw path to avfs is {}".format(raw_path))
          if raw_path is None:
              raise MountpointEmptyError()
docs: Mounts the AVFS filesystem.