Skip to content

Commit

Permalink
Output invocations.
Browse files Browse the repository at this point in the history
  • Loading branch information
josevalim committed Jun 27, 2009
1 parent 1a15dd4 commit ff44e50
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions railties/lib/generators/base.rb
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ def self.namespace(name=nil)
#
def self.hook_for(*names)
default_options = names.extract_options!
verbose = default_options.key?(:verbose) ? default_options[:verbose] : :blue

names.each do |name|
options = default_options.dup
Expand All @@ -130,6 +131,7 @@ def invoke_for_#{name}
self.class.base_name, self.class.generator_name)
if klass
say_status :invoke, options[#{name.inspect}], #{verbose.inspect}
invoke klass
else
say "Could not find and invoke '\#{options[#{name.inspect}]}'."
Expand Down Expand Up @@ -164,6 +166,7 @@ def invoke_for_#{name}
#
def self.invoke_if(*names)
default_options = names.extract_options!
verbose = default_options.key?(:verbose) ? default_options[:verbose] : :blue

names.each do |name|
conditional_class_option name, default_options.dup
Expand All @@ -176,6 +179,7 @@ def invoke_if_#{name}
self.class.base_name, self.class.generator_name)
if klass
say_status :invoke, #{name.inspect}, #{verbose.inspect}
invoke klass
else
say "Could not find and invoke '#{name}'."
Expand Down

0 comments on commit ff44e50

Please sign in to comment.