diff --git a/pyproject.toml b/pyproject.toml index ea7dc49..30f0a93 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "snyk-tags" -version = "1.0.1" +version = "1.0.2" description = "CLI tool designed to manage tags and attributes at scale" authors = ["EricFernandezSnyk "] license = "MIT" diff --git a/snyk_tags/__init__.py b/snyk_tags/__init__.py index 4bfb88a..af086d3 100644 --- a/snyk_tags/__init__.py +++ b/snyk_tags/__init__.py @@ -1,7 +1,7 @@ # snyk_tags/__init__.py __app_name__ = "snyk_tags" -__version__ = "1.0.1" +__version__ = "1.0.2" from logging import ERROR from sre_constants import SUCCESS diff --git a/snyk_tags/collection.py b/snyk_tags/collection.py index 3d727d4..d036ef5 100644 --- a/snyk_tags/collection.py +++ b/snyk_tags/collection.py @@ -37,7 +37,9 @@ def apply_tag_to_project( "value": tag, } - req = client.post(f"org/{org_id}/project/{project_id}/tags", data=tag_data) + req = client.post( + f"org/{org_id}/project/{project_id}/tags", data=tag_data, timeout=None + ) if req.status_code == 200: logging.info(f"Successfully added {tag_data} tags to Project: {project_name}.") @@ -58,7 +60,7 @@ def apply_tags_to_projects( ) -> None: with create_client(token=token) as client: for org_id in org_ids: - projects = client.post(f"org/{org_id}/projects").json() + projects = client.post(f"org/{org_id}/projects", timeout=None).json() badname = 0 rightname = 0 for project in projects.get("projects"): @@ -87,7 +89,7 @@ def apply_github_owner_to_repo( g = Github(githubtoken) with create_client(token=snyktoken) as client: for org_id in org_ids: - projects = client.post(f"org/{org_id}/projects").json() + projects = client.post(f"org/{org_id}/projects", timeout=None).json() badname = 0 rightname = 0 for project in projects.get("projects"): diff --git a/snyk_tags/list.py b/snyk_tags/list.py index af33ca4..fdebddb 100644 --- a/snyk_tags/list.py +++ b/snyk_tags/list.py @@ -77,7 +77,7 @@ def create_client(token: str) -> httpx.Client: def find_tags(token: str, group_id: str, jsonflag: bool) -> tuple: with create_client(token=token) as client: req = client.get(f"group/{group_id}/tags") - group = client.get(f"group/{group_id}/orgs").json() + group = client.get(f"group/{group_id}/orgs", timeout=None).json() group_name = group["name"] if req.status_code == 200: if jsonflag is False: diff --git a/snyk_tags/remove.py b/snyk_tags/remove.py index bbc947a..95243a3 100644 --- a/snyk_tags/remove.py +++ b/snyk_tags/remove.py @@ -69,7 +69,7 @@ def remove_tag_from_group( tag_data = {"key": key, "value": tag} with create_client(token=token) as client: - req = client.post(f"group/{group_id}/tags/delete", data=tag_data) + req = client.post(f"group/{group_id}/tags/delete", data=tag_data, timeout=None) group = client.get(f"group/{group_id}/orgs").json() group_name = group["name"] diff --git a/snyk_tags/tag.py b/snyk_tags/tag.py index ef99061..5cbdeb3 100644 --- a/snyk_tags/tag.py +++ b/snyk_tags/tag.py @@ -27,7 +27,7 @@ def create_client(token: str) -> httpx.Client: def get_org_ids(token: str, group_id: str) -> list: org_ids = [] with create_client(token=token) as client: - req = client.get(f"group/{group_id}/orgs") + req = client.get(f"group/{group_id}/orgs", timeout=None) if req.status_code == 404: logging.error( f"Group id: {group_id} is invalid. Error message: {req.json()}." @@ -52,7 +52,9 @@ def apply_tag_to_project( "key": key, "value": tag, } - req = client.post(f"org/{org_id}/project/{project_id}/tags", data=tag_data) + req = client.post( + f"org/{org_id}/project/{project_id}/tags", data=tag_data, timeout=None + ) if req.status_code == 200: logging.info(f"Successfully added {tag} tags to Project: {project_name}.") @@ -70,7 +72,7 @@ def apply_tags_to_projects( ) -> None: with create_client(token=token) as client: for org_id in org_ids: - projects = client.post(f"org/{org_id}/projects").json() + projects = client.post(f"org/{org_id}/projects", timeout=None).json() for project in projects.get("projects"): for type in types: if project["type"] == type: