aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib
diff options
context:
space:
mode:
Diffstat (limited to 'railties/lib')
-rw-r--r--railties/lib/commands/destroy.rb2
-rwxr-xr-xrailties/lib/commands/generate.rb2
-rw-r--r--railties/lib/commands/update.rb2
-rw-r--r--railties/lib/generators.rb4
4 files changed, 5 insertions, 5 deletions
diff --git a/railties/lib/commands/destroy.rb b/railties/lib/commands/destroy.rb
index 204477b738..075fe5bb12 100644
--- a/railties/lib/commands/destroy.rb
+++ b/railties/lib/commands/destroy.rb
@@ -7,4 +7,4 @@ if ARGV.size == 0
end
name = ARGV.shift
-Rails::Generators.invoke name, ARGV, :revoke
+Rails::Generators.invoke name, ARGV, :behavior => :revoke
diff --git a/railties/lib/commands/generate.rb b/railties/lib/commands/generate.rb
index 7d133a179e..f6db965960 100755
--- a/railties/lib/commands/generate.rb
+++ b/railties/lib/commands/generate.rb
@@ -7,4 +7,4 @@ if ARGV.size == 0
end
name = ARGV.shift
-Rails::Generators.invoke name, ARGV, :invoke
+Rails::Generators.invoke name, ARGV, :behavior => :invoke
diff --git a/railties/lib/commands/update.rb b/railties/lib/commands/update.rb
index 0c14355f24..50b7d73e0e 100644
--- a/railties/lib/commands/update.rb
+++ b/railties/lib/commands/update.rb
@@ -7,4 +7,4 @@ if ARGV.size == 0
end
name = ARGV.shift
-Rails::Generators.invoke name, ARGV, :skip
+Rails::Generators.invoke name, ARGV, :behavior => :skip
diff --git a/railties/lib/generators.rb b/railties/lib/generators.rb
index a923a33397..d513a3f6c7 100644
--- a/railties/lib/generators.rb
+++ b/railties/lib/generators.rb
@@ -123,10 +123,10 @@ module Rails
# It's used as the default entry point for generate, destroy and update
# commands.
#
- def self.invoke(namespace, args=ARGV, behavior=:invoke)
+ def self.invoke(namespace, args=ARGV, config={})
if klass = find_by_namespace(namespace, "rails")
args << "--help" if klass.arguments.any? { |a| a.required? } && args.empty?
- klass.start args, :behavior => behavior
+ klass.start args, config
else
puts "Could not find generator #{namespace}."
end