diff options
author | yuuji.yaginuma <yuuji.yaginuma@gmail.com> | 2016-04-24 13:40:58 +0900 |
---|---|---|
committer | yuuji.yaginuma <yuuji.yaginuma@gmail.com> | 2016-04-25 08:33:47 +0900 |
commit | 996092ec18ac3ad9e0c573da73325fdc34aefac0 (patch) | |
tree | ee8fc2c46caae0436880a9ce1e38b020ad280938 /railties/lib/rails | |
parent | 9fa07095a35be2d8cb5adcc992b988e73a6d9719 (diff) | |
download | rails-996092ec18ac3ad9e0c573da73325fdc34aefac0.tar.gz rails-996092ec18ac3ad9e0c573da73325fdc34aefac0.tar.bz2 rails-996092ec18ac3ad9e0c573da73325fdc34aefac0.zip |
register rake options to `OptionParser`
In order to prevent `OptionParser::ParseError` when specify the rake options to
`routes` task.
Diffstat (limited to 'railties/lib/rails')
-rw-r--r-- | railties/lib/rails/tasks/routes.rake | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/railties/lib/rails/tasks/routes.rake b/railties/lib/rails/tasks/routes.rake index 69103aa5d9..ff7233cae9 100644 --- a/railties/lib/rails/tasks/routes.rake +++ b/railties/lib/rails/tasks/routes.rake @@ -19,6 +19,9 @@ task routes: :environment do OptionParser.new do |opts| opts.banner = "Usage: rails routes [options]" + + Rake.application.standard_rake_options.each { |args| opts.on(*args) } + opts.on("-c CONTROLLER") do |controller| routes_filter = { controller: controller } end |