We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f40f9f commit 763e8eaCopy full SHA for 763e8ea
scripts/prune/registries/dockerhub.py
@@ -30,7 +30,18 @@ def _get_auth_token(self) -> str:
30
if self._auth_token:
31
return self._auth_token
32
33
- self._auth_token = self.password
+ auth_data = {
34
+ 'identifier': self.username,
35
+ 'secret': self.password
36
+ }
37
+
38
+ resp = requests.post(f'{self.DOCKER_HUB_API}/auth/token', json=auth_data)
39
+ if resp.status_code != 200:
40
+ sys.stderr.write(f'Docker Hub auth failed: {resp.status_code}\n')
41
+ sys.stderr.write(f'{resp.text}\n')
42
+ sys.exit(1)
43
44
+ self._auth_token = resp.json()['access_token']
45
46
47
def list_versions(self) -> List[ImageVersion]:
0 commit comments