lib/gritano/command.rb in gritano-0.2.2 vs lib/gritano/command.rb in gritano-0.3.0

- old
+ new

@@ -6,9 +6,13 @@ return {access: :write, command: "git-receive-pack", repo: self.repo(cmd)} when /^git-upload-pack/ then return {access: :read, command: "git-upload-pack", repo: self.repo(cmd)} when /^repos/, /^keys/, /^addkey/, /^rmkey/ then return {access: :user_cmd, command: cmd} + when /^user/, /^repo/ then + return {access: :admin_cmd, command: cmd} + when /^admin help/ then + return {access: :admin_cmd, command: 'help'} end end def self.repo(cmd) cmd.gsub(/^git-receive-pack/, '').gsub(/^git-upload-pack/, '').gsub("'", '').strip \ No newline at end of file