Method: PuppetGenerator::Models::ClassBasedModel::ClassMethods#load_from_filesystem
- Defined in:
- lib/puppet_generator/models/class_based_model.rb
#load_from_filesystem ⇒ Object
40 41 42 43 44 45 46 47 48 49 50 51 52 |
# File 'lib/puppet_generator/models/class_based_model.rb', line 40 def load_from_filesystem files = Dir.glob( path_to_instances ) files.each do |f| instance_name = name( f ) require require_path( instance_name ) instance_klass = build_class_constant( instance_name ) check_klass( instance_klass, check_method ) create( instance_name , instance_klass.new ) end end |