Track Sentry error when namespace cannot be moved
Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8926
This commit is contained in:
parent
3a60173738
commit
6670f838b5
1 changed files with 4 additions and 2 deletions
|
@ -289,10 +289,12 @@ module Gitlab
|
||||||
#
|
#
|
||||||
def mv_namespace(storage, old_name, new_name)
|
def mv_namespace(storage, old_name, new_name)
|
||||||
Gitlab::GitalyClient::NamespaceService.new(storage).rename(old_name, new_name)
|
Gitlab::GitalyClient::NamespaceService.new(storage).rename(old_name, new_name)
|
||||||
rescue GRPC::InvalidArgument
|
rescue GRPC::InvalidArgument => e
|
||||||
|
Gitlab::Sentry.track_acceptable_exception(e, extra: { old_name: old_name, new_name: new_name, storage: storage })
|
||||||
|
|
||||||
false
|
false
|
||||||
end
|
end
|
||||||
alias_method :mv_directory, :mv_namespace
|
alias_method :mv_directory, :mv_namespace # Note: ShellWorker uses this alias
|
||||||
|
|
||||||
def url_to_repo(path)
|
def url_to_repo(path)
|
||||||
Gitlab.config.gitlab_shell.ssh_path_prefix + "#{path}.git"
|
Gitlab.config.gitlab_shell.ssh_path_prefix + "#{path}.git"
|
||||||
|
|
Loading…
Reference in a new issue