Add missing -h/--help flag to several rails command [#3909 status:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com>
This commit is contained in:
parent
7d76474e5d
commit
af22c5b16a
|
@ -19,7 +19,7 @@ module Rails
|
|||
opt.banner = "Usage: console [environment] [options]"
|
||||
opt.on('-s', '--sandbox', 'Rollback database modifications on exit.') { |v| options[:sandbox] = v }
|
||||
opt.on("--debugger", 'Enable ruby-debugging for the console.') { |v| options[:debugger] = v }
|
||||
opt.on('--irb') { |v| abort '--irb option is no longer supported. Invoke `/your/choice/of/ruby script/rails console` instead' }
|
||||
opt.on('--irb', "DEPRECATED: Invoke `/your/choice/of/ruby script/rails console` instead") { |v| abort '--irb option is no longer supported. Invoke `/your/choice/of/ruby script/rails console` instead' }
|
||||
opt.parse!(ARGV)
|
||||
end
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
require 'rails/generators'
|
||||
|
||||
if ARGV.size == 0
|
||||
Rails::Generators.help
|
||||
if [nil, "-h", "--help"].include?(ARGV.first)
|
||||
Rails::Generators.help 'destroy'
|
||||
exit
|
||||
end
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
require 'rails/generators'
|
||||
|
||||
if ARGV.size == 0
|
||||
Rails::Generators.help
|
||||
if [nil, "-h", "--help"].include?(ARGV.first)
|
||||
Rails::Generators.help 'generate'
|
||||
exit
|
||||
end
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
if ARGV.empty?
|
||||
puts "Usage: benchmarker [times] 'Person.expensive_way' 'Person.another_expensive_way' ..."
|
||||
if [nil, "-h", "--help"].include?(ARGV.first)
|
||||
puts "Usage: rails benchmarker [times] 'Person.expensive_way' 'Person.another_expensive_way' ..."
|
||||
exit 1
|
||||
end
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
if ARGV.empty?
|
||||
$stderr.puts "Usage: profiler 'Person.expensive_method(10)' [times] [flat|graph|graph_html]"
|
||||
if [nil, "-h", "--help"].include?(ARGV.first)
|
||||
$stderr.puts "Usage: rails profiler 'Person.expensive_method(10)' [times] [flat|graph|graph_html]"
|
||||
exit(1)
|
||||
end
|
||||
|
||||
|
|
|
@ -166,7 +166,7 @@ module Rails
|
|||
end
|
||||
|
||||
# Show help message with available generators.
|
||||
def self.help
|
||||
def self.help(command = 'generate')
|
||||
lookup!
|
||||
|
||||
namespaces = subclasses.map{ |k| k.namespace }
|
||||
|
@ -178,7 +178,7 @@ module Rails
|
|||
groups[base] << namespace
|
||||
end
|
||||
|
||||
puts "Usage: rails generate GENERATOR [args] [options]"
|
||||
puts "Usage: rails #{command} GENERATOR [args] [options]"
|
||||
puts
|
||||
puts "General options:"
|
||||
puts " -h, [--help] # Print generators options and usage"
|
||||
|
|
Loading…
Reference in New Issue