diff options
author | Jacob Vosmaer <jacob@gitlab.com> | 2017-09-28 20:07:22 +0300 |
---|---|---|
committer | Jacob Vosmaer <jacob@gitlab.com> | 2017-09-29 19:27:06 +0300 |
commit | e5fecc3a377c458e49751e3d2eacfb52972e59c6 (patch) | |
tree | 9cee02474e9348d99f85d30acea61aafb7a46046 /lib/gitlab/git/repository.rb | |
parent | c49d19a5dc058a670bdac1e23579fbb44c60bec4 (diff) |
Create repositories via Gitaly
Diffstat (limited to 'lib/gitlab/git/repository.rb')
-rw-r--r-- | lib/gitlab/git/repository.rb | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/gitlab/git/repository.rb b/lib/gitlab/git/repository.rb index 449fb9d9c63..ef76245a608 100644 --- a/lib/gitlab/git/repository.rb +++ b/lib/gitlab/git/repository.rb @@ -23,11 +23,8 @@ module Gitlab TagExistsError = Class.new(StandardError) class << self - # Unlike `new`, `create` takes the storage path, not the storage name - def create(storage_path, name, bare: true, symlink_hooks_to: nil) - repo_path = File.join(storage_path, name) - repo_path += '.git' unless repo_path.end_with?('.git') - + # Unlike `new`, `create` takes the repository path + def create(repo_path, bare: true, symlink_hooks_to: nil) FileUtils.mkdir_p(repo_path, mode: 0770) # Equivalent to `git --git-path=#{repo_path} init [--bare]` |