Page MenuHomePhabricator

raw-paste-data.txt

Authored By
JMeybohm
Dec 17 2020, 10:03 AM
Size
633 B
Referenced Files
None
Subscribers
None

raw-paste-data.txt

#!/usr/bin/env python3
import requests
registry_url = "docker-registry.wikimedia.org"
def _request(url_part):
headers = {}
headers["Accept"] = "application/vnd.docker.distribution.manifest.v2+json"
url = "https://{}{}".format(registry_url, url_part)
response = requests.request("GET", url, headers=headers, stream=True)
response.raise_for_status()
return response
img = "/v2/releng/node10-test-browser/manifests/latest"
r = _request(img)
expected = int(r.headers["content-length"])
got = len(r.raw.data)
if expected != got:
print("ERROR: {} expected: {} got: {} ".format(img, expected, got))

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
8803471
Default Alt Text
raw-paste-data.txt (633 B)

Event Timeline