Skip to content

Commit 6092fe0

Browse files
committed
improve log
1 parent 2d425fc commit 6092fe0

2 files changed

Lines changed: 12 additions & 9 deletions

File tree

src/scripts/sync_teams/sync_teams.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ def main():
218218
update_assets(jit_token, assets, organization)
219219

220220
if teams_to_delete:
221-
logger.info(f"Deleting {len(teams_to_delete)} team(s): {teams_to_delete}")
221+
logger.info(f"Checking which team(s) to delete from: {teams_to_delete}")
222222
delete_teams(jit_token, teams_to_delete)
223223
logger.info("Successfully completed teams sync.")
224224

src/shared/clients/jit.py

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -98,17 +98,20 @@ def delete_teams(token, team_names):
9898
break
9999

100100
# We only delete teams that are manually created
101-
if team_id and selected_team and selected_team.source == MANUAL_TEAM_SOURCE:
102-
url = f"{get_jit_endpoint_base_url()}/teams/{team_id}"
103-
headers = {"Authorization": f"Bearer {token}"}
101+
if team_id:
102+
if selected_team and selected_team.source == MANUAL_TEAM_SOURCE:
103+
url = f"{get_jit_endpoint_base_url()}/teams/{team_id}"
104+
headers = {"Authorization": f"Bearer {token}"}
104105

105-
response = requests.delete(url, headers=headers)
106+
response = requests.delete(url, headers=headers)
106107

107-
if response.status_code == 204:
108-
logger.info(f"Team '{team_name}' deleted successfully.")
108+
if response.status_code == 204:
109+
logger.info(f"Team '{team_name}' deleted successfully.")
110+
else:
111+
logger.error(
112+
f"Failed to delete team '{team_name}'. Status code: {response.status_code}, {response.text}")
109113
else:
110-
logger.error(
111-
f"Failed to delete team '{team_name}'. Status code: {response.status_code}, {response.text}")
114+
logger.info(f"Team '{team_name}' is not manually created. Skipping deletion.")
112115
else:
113116
logger.warning(f"Team '{team_name}' not found.")
114117

0 commit comments

Comments
 (0)