bin/gitauth in brownbeagle-gitauth-0.0.3 vs bin/gitauth in brownbeagle-gitauth-0.0.3.3
- old
+ new
@@ -24,10 +24,14 @@
require File.join(File.dirname(__FILE__), "..", "lib", "gitauth")
class GitAuthRunner < Thor
+ map "-h" => :help
+ map "--help" => :help
+ map "--usage" => :usage
+
# Adding users, groups and repos
desc "addrepo REPO-NAME [PATH-PART]", "Adds a new repository"
def addrepo(name, path = name)
GitAuth.setup!
@@ -215,9 +219,19 @@
GitAuth.reload_settings!
end
GitAuth.serve_web!
rescue Interrupt
exit! 1
+ end
+
+ def usage
+ counter = 1
+ file = File.new("USAGE", "r")
+ while (line = file.gets)
+ puts line
+ counter = counter + 1
+ end
+ file.close
end
protected
def read_password