diff options
| author | Josh Boyer <jwboyer@redhat.com> | 2025-04-21 11:37:48 +0000 |
|---|---|---|
| committer | Josh Boyer <jwboyer@redhat.com> | 2025-04-21 11:37:48 +0000 |
| commit | bf79f6e4310e40e0309e4148caf8e4ec49a4f427 (patch) | |
| tree | 42cbd2bb751617cf3efae650fa304c6797b04507 | |
| parent | 5aa42075d00c58da1596c22679879267d2505737 (diff) | |
| parent | b91a362b8e27d6ff707891b58bd7e3c924a77490 (diff) | |
Merge branch 'superm1/user-agent' into 'main'
contrib: process_linux_firmware: set user agent
See merge request kernel-firmware/linux-firmware!517
| -rwxr-xr-x | contrib/process_linux_firmware.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/contrib/process_linux_firmware.py b/contrib/process_linux_firmware.py index 5bb1fd35..d2f79f64 100755 --- a/contrib/process_linux_firmware.py +++ b/contrib/process_linux_firmware.py @@ -71,7 +71,16 @@ def classify_content(content): def fetch_url(url): blob = None - with urllib.request.urlopen(url) as response: + req = urllib.request.Request( + url, + data=None, + headers={ + "User-Agent": "linux-firmware-ci/1.x ({email})".format( + email=os.getenv("EMAIL") + ) + }, + ) + with urllib.request.urlopen(req) as response: blob = response.read() m = magic.Magic(mime_encoding=True) return blob.decode(m.from_buffer(blob)) |
