(self, registry, repository, digest)
| 165 | return [] |
| 166 | |
| 167 | async def download_blob(self, registry, repository, digest): |
| 168 | url = f"{registry}/v2/{repository}/blobs/{digest}" |
| 169 | r = await self.docker_api_request(url) |
| 170 | if r is None or r.status_code != 200: |
| 171 | return None |
| 172 | else: |
| 173 | return r.content |
| 174 | |
| 175 | async def create_local_manifest(self, config, repository, tag, layers): |
| 176 | manifest = [{"Config": config, "RepoTags": [f"{repository}:{tag}"], "Layers": layers}] |
no test coverage detected