66from slugify import slugify
77
88from gitlab2sentry .exceptions import SentryProjectCreationFailed
9- from gitlab2sentry .resources import (
10- G2S_STATS ,
11- GRAPHQL_FETCH_PROJECT_QUERY ,
12- GRAPHQL_LIST_PROJECTS_QUERY ,
13- G2SProject ,
14- settings ,
15- )
9+ from gitlab2sentry .resources import settings , G2SProject , G2S_STATS , GRAPHQL_LIST_PROJECTS_QUERY , GRAPHQL_FETCH_PROJECT_QUERY
1610from gitlab2sentry .utils import GitlabProvider , SentryProvider
1711
1812logging .basicConfig (
@@ -37,9 +31,7 @@ def _get_gitlab_provider(self) -> GitlabProvider:
3731 return GitlabProvider (settings .gitlab_url , settings .gitlab_token )
3832
3933 def _get_sentry_provider (self ) -> SentryProvider :
40- return SentryProvider (
41- settings .sentry_url , settings .sentry_token , settings .sentry_org_slug
42- )
34+ return SentryProvider (settings .sentry_url , settings .sentry_token , settings .sentry_org_slug )
4335
4436 def _ensure_sentry_group (self , name : str ) -> None :
4537 if name not in self .sentry_groups :
@@ -116,9 +108,7 @@ def _get_mr_states(
116108 ):
117109 if not (sentryclirc_mr_state and sentryclirc_mr_state == "opened" ):
118110 sentryclirc_mr_state = mr ["state" ]
119- elif mr ["title" ] == settings .dsn_mr_title .format (
120- project_name = project_name
121- ):
111+ elif mr ["title" ] == settings .dsn_mr_title .format (project_name = project_name ):
122112 if not (dsn_mr_state and dsn_mr_state == "opened" ):
123113 dsn_mr_state = mr ["state" ]
124114 else :
@@ -240,7 +230,7 @@ def _create_sentry_project(
240230 full_path : str ,
241231 sentry_group_name : str ,
242232 sentry_project_name : str ,
243- sentry_project_slug : str ,
233+ sentry_project_slug : str
244234 ) -> Optional [Dict [str , Any ]]:
245235 try :
246236 return self .sentry_provider .get_or_create_project (
@@ -266,7 +256,7 @@ def _handle_g2s_project(
266256 self ,
267257 g2s_project : G2SProject ,
268258 sentry_group_name : str ,
269- custom_name : Optional [str ] = None ,
259+ custom_name : Optional [str ] = None
270260 ) -> bool :
271261 """
272262 Creates sentry project for all given gitlab projects. It
@@ -314,7 +304,7 @@ def _handle_g2s_project(
314304 g2s_project .full_path ,
315305 sentry_group_name ,
316306 sentry_project_name ,
317- sentry_project_slug ,
307+ sentry_project_slug
318308 )
319309
320310 # If Sentry fails to create project skip
@@ -358,7 +348,9 @@ def _handle_g2s_project(
358348 return False
359349
360350 def update (
361- self , full_path : Optional [str ] = None , custom_name : Optional [str ] = None
351+ self ,
352+ full_path : Optional [str ] = None ,
353+ custom_name : Optional [str ] = None
362354 ) -> None :
363355 """
364356 args: full_path
@@ -380,7 +372,7 @@ def update(
380372 if g2s_project :
381373 sentry_group_name = g2s_project .group .split ("/" )[0 ].strip ()
382374 self ._handle_g2s_project (
383- g2s_project , sentry_group_name , custom_name # type: ignore
375+ g2s_project , sentry_group_name , custom_name # type: ignore
384376 )
385377 else :
386378 logging .info (
0 commit comments