diff options
Diffstat (limited to 'lib/gitlab/gitaly_client/repository_service.rb')
-rw-r--r-- | lib/gitlab/gitaly_client/repository_service.rb | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/lib/gitlab/gitaly_client/repository_service.rb b/lib/gitlab/gitaly_client/repository_service.rb index 9ea541e083d..d92bf5263f1 100644 --- a/lib/gitlab/gitaly_client/repository_service.rb +++ b/lib/gitlab/gitaly_client/repository_service.rb @@ -319,12 +319,6 @@ module Gitlab gitaly_client_call(@storage, :object_pool_service, :disconnect_git_alternates, request, timeout: GitalyClient.long_timeout) end - def rename(relative_path) - request = Gitaly::RenameRepositoryRequest.new(repository: @gitaly_repo, relative_path: relative_path) - - gitaly_client_call(@storage, :repository_service, :rename_repository, request, timeout: GitalyClient.fast_timeout) - end - def remove request = Gitaly::RemoveRepositoryRequest.new(repository: @gitaly_repo) @@ -359,6 +353,13 @@ module Gitlab ) end + def get_file_attributes(revision, paths, attributes) + request = Gitaly::GetFileAttributesRequest + .new(repository: @gitaly_repo, revision: revision, paths: paths, attributes: attributes) + + gitaly_client_call(@repository.storage, :repository_service, :get_file_attributes, request, timeout: GitalyClient.fast_timeout) + end + private def search_results_from_response(gitaly_response, options = {}) |