lib/pleiades/railtie.rb in pleiades-0.1.1 vs lib/pleiades/railtie.rb in pleiades-0.1.2

- old
+ new

@@ -1,18 +1,10 @@ module Pleiades class Railtie < ::Rails::Railtie generators do - - generator_names = %w( - install - setup - command - ) - - generator_path = './generators/pleiades'.freeze - generator_names - .map { |f| "#{generator_path}/#{f}/#{f}_generator.rb" } + Dir + .glob("#{File.expand_path('generators/pleiades', __dir__)}/*") + .map { |f| "#{f}/#{File.basename(f)}_generator.rb" } .each { |f| require_relative f } - end end end