Commit 52c3150e authored by Patricio Cano's avatar Patricio Cano

Make use of a constant for the used SSH protocol

parent 6aa60186
......@@ -8,6 +8,7 @@ class GitlabShell
class InvalidRepositoryPathError < StandardError; end
GIT_COMMANDS = %w(git-upload-pack git-receive-pack git-upload-archive git-annex-shell git-lfs-authenticate).freeze
GL_PROTOCOL = 'ssh'.freeze
attr_accessor :key_id, :repo_name, :git_cmd
attr_reader :repo_path
......@@ -85,7 +86,7 @@ class GitlabShell
end
def verify_access
status = api.check_access(@git_access, @repo_name, @key_id, '_any', 'ssh')
status = api.check_access(@git_access, @repo_name, @key_id, '_any', GL_PROTOCOL)
raise AccessDeniedError, status.message unless status.allowed?
......@@ -132,7 +133,7 @@ class GitlabShell
'LD_LIBRARY_PATH' => ENV['LD_LIBRARY_PATH'],
'LANG' => ENV['LANG'],
'GL_ID' => @key_id,
'GL_PROTOCOL' => 'ssh'
'GL_PROTOCOL' => GL_PROTOCOL
}
if @config.git_annex_enabled?
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment