Class: Rolemodel::Saas::AllGenerator

Inherits:
GeneratorBase
  • Object
show all
Defined in:
lib/generators/rolemodel/saas/all_generator.rb

Instance Method Summary collapse

Instance Method Details

#run_all_the_generatorsObject



6
7
8
9
10
11
12
# File 'lib/generators/rolemodel/saas/all_generator.rb', line 6

def run_all_the_generators
  # no guaranteed order to this list with Dir.glob
  Dir.glob(Pathname(File.expand_path('.', __dir__)).join('*', '*generator.rb')).each do |generator|
    name = File.basename(generator, '_generator.rb')
    generate "rolemodel:saas:#{name}"
  end
end