Method: DirectoryLoader.call
- Defined in:
- lib/asker/loader/directory_loader.rb
.call(dirname) ⇒ Object
Load input data from one directory
10 11 12 13 14 15 16 |
# File 'lib/asker/loader/directory_loader.rb', line 10 def self.call(dirname) DirectoryLoader.check_dir(dirname) files = (Dir.new(dirname).entries - [".", ".."]).sort # Accept only HAML or XML files accepted = files.select { |f| %w[.xml .haml].include? File.extname(f) } DirectoryLoader.load_files(accepted, dirname) end |