gitlab-org--gitlab-foss/lib/gitlabhq/git_host.rb

22 lines
489 B
Ruby
Raw Normal View History

2011-12-03 18:44:59 -05:00
require File.join(Rails.root, "lib", "gitlabhq", "gitolite")
module Gitlabhq
class GitHost
def self.system
2011-12-05 02:43:53 -05:00
Gitlabhq::Gitolite
2011-12-03 18:44:59 -05:00
end
def self.admin_uri
GIT_HOST["admin_uri"]
end
2011-12-05 02:43:53 -05:00
def self.url_to_repo(path)
if !GIT_HOST["port"] or GIT_HOST["port"] == 22
"#{GIT_HOST["git_user"]}@#{GIT_HOST["host"]}:#{path}.git"
else
"ssh://#{GIT_HOST["git_user"]}@#{GIT_HOST["host"]}:#{GIT_HOST["port"]}/#{path}.git"
end
end
2011-12-03 18:44:59 -05:00
end
end