mirror of
https://github.com/qodo-ai/pr-agent.git
synced 2025-07-05 21:30:40 +08:00
Fixed comment 3
This commit is contained in:
@ -6,7 +6,7 @@ from urllib.parse import urlparse, parse_qs
|
|||||||
|
|
||||||
import gitlab
|
import gitlab
|
||||||
import requests
|
import requests
|
||||||
from gitlab import GitlabGetError
|
from gitlab import GitlabGetError, GitlabAuthenticationError, GitlabCreateError, GitlabUpdateError
|
||||||
|
|
||||||
from pr_agent.algo.types import EDIT_TYPE, FilePatchInfo
|
from pr_agent.algo.types import EDIT_TYPE, FilePatchInfo
|
||||||
|
|
||||||
@ -155,8 +155,14 @@ class GitLabProvider(GitProvider):
|
|||||||
'commit_message': message
|
'commit_message': message
|
||||||
})
|
})
|
||||||
get_logger().debug(f"Created file {file_path} in branch {branch}")
|
get_logger().debug(f"Created file {file_path} in branch {branch}")
|
||||||
|
except GitlabAuthenticationError as e:
|
||||||
|
get_logger().error(f"Authentication failed while creating/updating file {file_path} in branch {branch}: {e}")
|
||||||
|
raise
|
||||||
|
except (GitlabCreateError, GitlabUpdateError) as e:
|
||||||
|
get_logger().error(f"Permission denied or validation error for file {file_path} in branch {branch}: {e}")
|
||||||
|
raise
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
get_logger().exception(f"Failed to create or update file {file_path} in branch {branch}: {e}")
|
get_logger().exception(f"Unexpected error creating/updating file {file_path} in branch {branch}: {e}")
|
||||||
raise
|
raise
|
||||||
|
|
||||||
def get_diff_files(self) -> list[FilePatchInfo]:
|
def get_diff_files(self) -> list[FilePatchInfo]:
|
||||||
|
Reference in New Issue
Block a user