chore: add extra logs
This commit is contained in:
parent
01b5536f3a
commit
975bbc2633
1 changed files with 11 additions and 3 deletions
|
|
@ -473,9 +473,11 @@ async def fetch_github_repo_info(org: str, repository: str):
|
||||||
repo_url = f"https://api.github.com/repos/{org}/{repository}"
|
repo_url = f"https://api.github.com/repos/{org}/{repository}"
|
||||||
resp = await client.get(repo_url)
|
resp = await client.get(repo_url)
|
||||||
if resp.status_code != 200:
|
if resp.status_code != 200:
|
||||||
|
detail = f"Cannot fetch extension repo: {repo_url}: {resp.text}"
|
||||||
|
logger.warning(detail)
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status_code=HTTPStatus.NOT_FOUND,
|
status_code=HTTPStatus.NOT_FOUND,
|
||||||
detail=f"Cannot fetch extension repo: {repo_url}",
|
detail=detail,
|
||||||
)
|
)
|
||||||
repo = resp.json()
|
repo = resp.json()
|
||||||
|
|
||||||
|
|
@ -484,9 +486,13 @@ async def fetch_github_repo_info(org: str, repository: str):
|
||||||
)
|
)
|
||||||
resp = await client.get(lates_release_url)
|
resp = await client.get(lates_release_url)
|
||||||
if resp.status_code != 200:
|
if resp.status_code != 200:
|
||||||
|
detail = (
|
||||||
|
f"Cannot fetch extension releases: {lates_release_url}: {resp.text}"
|
||||||
|
)
|
||||||
|
logger.warning(detail)
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status_code=HTTPStatus.NOT_FOUND,
|
status_code=HTTPStatus.NOT_FOUND,
|
||||||
detail=f"Cannot fetch extension releases: {lates_release_url}",
|
detail=detail,
|
||||||
)
|
)
|
||||||
|
|
||||||
latest_release = resp.json()
|
latest_release = resp.json()
|
||||||
|
|
@ -494,9 +500,11 @@ async def fetch_github_repo_info(org: str, repository: str):
|
||||||
config_url = f"""https://raw.githubusercontent.com/{org}/{repository}/{repo["default_branch"]}/config.json"""
|
config_url = f"""https://raw.githubusercontent.com/{org}/{repository}/{repo["default_branch"]}/config.json"""
|
||||||
resp = await client.get(config_url)
|
resp = await client.get(config_url)
|
||||||
if resp.status_code != 200:
|
if resp.status_code != 200:
|
||||||
|
detail = f"Cannot fetch config for extension: {config_url}: {resp.text}"
|
||||||
|
logger.warning(detail)
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status_code=HTTPStatus.NOT_FOUND,
|
status_code=HTTPStatus.NOT_FOUND,
|
||||||
detail=f"Cannot fetch config for extension: {config_url}",
|
detail=detail,
|
||||||
)
|
)
|
||||||
|
|
||||||
config = resp.json()
|
config = resp.json()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue