docs: def create(self, path, mode):  # pragma: no cover
          """
          This is currently a read-only filessytem.
          GetAttr will return a stat for everything
          if getattr raises FuseOSError(ENOENT)
          OS may call this function and the write function
          """
          # print("create {}".format(path))
          now_time = time()
          with self.attr_lock:
              base = NoStat()
              base.staged = True
              base.st_mode = stat.S_IFREG | OBJ_PERMISSION
              base.st_nlink = 1
              base.st_size = -1
              self.attr[path] = {TIMESTAMP_KEY: now_time,
                                 BASE_KEY: base,
                                 STAGED_KEY: BytesIO()}
          return mode