def get(self, repo, sha_prefix, sha_suffix): sha = sha_prefix + sha_suffix object_store = Repo(repo).object_store if not object_store.contains_loose(sha): self.error(404) return self.response.headers['Content-type'] = 'application/x-git-loose-object' self.response.out.write(object_store[sha].as_legacy_object())