SonarQube linting
This commit is contained in:
1 parent
72013364b6
commit
e127b404f9
2 files changed
+7
-7
No files matched your search
@@ -27,10 +27,10 @@ def login_and_get_token() -> str:
|
||||
return token
|
||||
else:
|
||||
logger.error("[DockerHub] Login response did not contain token")
|
||||
return None
|
||||
return ""
|
||||
else:
|
||||
logger.error(f"[DockerHub] Login failed: {response.status_code} - {response.text}")
|
||||
return None
|
||||
return ""
|
||||
|
||||
|
||||
def find_package_version_with_tag(repo: str, tag: str) -> str:
|
||||
@@ -43,7 +43,7 @@ def find_package_version_with_tag(repo: str, tag: str) -> str:
|
||||
token = login_and_get_token()
|
||||
if not token:
|
||||
logger.error(f"[DockerHub] Cannot fetch tag '{tag}' for repo '{repo}' without token")
|
||||
return None
|
||||
return ""
|
||||
|
||||
headers = {"Authorization": f"JWT {token}"}
|
||||
tags_url = f"https://hub.docker.com/v2/repositories/{repo}/tags/{tag}?page_size=1"
|
||||
@@ -51,7 +51,7 @@ def find_package_version_with_tag(repo: str, tag: str) -> str:
|
||||
response = requests.get(tags_url, headers=headers)
|
||||
if response.status_code != 200:
|
||||
logger.error(f"[DockerHub] Failed to fetch tag '{tag}' for repo '{repo}': {response.status_code} - {response.text}")
|
||||
return None
|
||||
return ""
|
||||
|
||||
data = response.json()
|
||||
tag_id = data.get("id")
|
||||
@@ -60,7 +60,7 @@ def find_package_version_with_tag(repo: str, tag: str) -> str:
|
||||
return str(tag_id)
|
||||
else:
|
||||
logger.debug(f"[DockerHub] Tag '{tag}' not found for repo '{repo}'")
|
||||
return None
|
||||
return ""
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in new issue
Block a user