Merge File basename and direname into split

Faster because only does one split in that case.
This commit is contained in:
Ciro Santilli 2014-10-23 23:10:54 +02:00
parent 47064ea55c
commit 9be12dd9ca

View file

@ -22,8 +22,7 @@ namespace :gitlab do
repo_path[0..git_base_path.length] = ''
path = repo_path.sub(/\.git$/, '')
name = File.basename path
group_name = File.dirname path
group_name, name = File.split(path)
group_name = nil if group_name == '.'
# Skip if group or user