Simplify build_gitlab_shell_ssh_path_prefix
This commit is contained in:
parent
15291c8974
commit
e1522ec855
1 changed files with 5 additions and 3 deletions
|
@ -33,13 +33,15 @@ class Settings < Settingslogic
|
|||
end
|
||||
|
||||
def build_gitlab_shell_ssh_path_prefix
|
||||
user_host = "#{gitlab_shell.ssh_user}@#{gitlab_shell.ssh_host}"
|
||||
|
||||
if gitlab_shell.ssh_port != 22
|
||||
"ssh://#{gitlab_shell.ssh_user}@#{gitlab_shell.ssh_host}:#{gitlab_shell.ssh_port}/"
|
||||
"ssh://#{user_host}:#{gitlab_shell.ssh_port}/"
|
||||
else
|
||||
if gitlab_shell.ssh_host.include? ':'
|
||||
"[#{gitlab_shell.ssh_user}@#{gitlab_shell.ssh_host}]:"
|
||||
"[#{user_host}]:"
|
||||
else
|
||||
"#{gitlab_shell.ssh_user}@#{gitlab_shell.ssh_host}:"
|
||||
"#{user_host}:"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue