@@ -223,8 +223,10 @@ def get_branch(self) -> None:
223223 self .repo .id , self .name , self .repo .project_id
224224 )
225225 except AzureDevOpsServiceError as e :
226- e .message = f"Branch { self .name } not found. { e .message } "
227- raise AzureDevOpsServiceError (e )
226+ e .message = (
227+ f"Branch { self .name } not found. AzureDevOpsServiceError: { e .message } "
228+ )
229+ raise ADOApiNotFoundError (e )
228230
229231 @classmethod
230232 def branches (cls , ado_repo : "ADORepository" ) -> list ["ADOBranch" ]:
@@ -251,7 +253,7 @@ def branches(cls, ado_repo: "ADORepository") -> list["ADOBranch"]:
251253 ]
252254 except AzureDevOpsServiceError as e :
253255 e .message = f"Failed to get branches: { e .message } "
254- raise AzureDevOpsServiceError (e )
256+ raise ADOApiNotFoundError (e )
255257 except Exception as ex :
256258 message = f"Unexpected error when getting branches: { str (ex )} "
257259 raise Exception (message )
@@ -321,7 +323,7 @@ def pull_requests(
321323 ]
322324 except AzureDevOpsServiceError as e :
323325 e .message = f"Failed to get pull requests: { e .message } "
324- raise AzureDevOpsServiceError (e )
326+ raise ADOApiNotFoundError (e )
325327 except Exception as ex :
326328 message = f"Unexpected error during getting pull requests: { str (ex )} "
327329 raise Exception (message )
@@ -1156,17 +1158,15 @@ def download_package(self, package_version, path) -> None:
11561158 def get_feed (self ) -> Feed :
11571159 """Fetches the feed for the given repository."""
11581160 try :
1159- feed : Feed = self .feed_client .get_feed (
1161+ return self .feed_client .get_feed (
11601162 self .feed_name ,
11611163 project = (None if self .organisation_artifact else self .project_id ),
11621164 )
11631165 except AzureDevOpsServiceError :
1164- feed_instance = Feed (name = self .feed_name )
1165- feed : Feed = self .feed_client .create_feed (
1166- feed_instance ,
1166+ return self .feed_client .create_feed (
1167+ Feed (name = self .feed_name ),
11671168 project = (None if self .organisation_artifact else self .project_id ),
11681169 )
1169- return feed
11701170
11711171 def create_release (
11721172 self ,
0 commit comments