Module: InputLoader
- Defined in:
- lib/asker/loader/input_loader.rb
Overview
Load DATA defined into our Project
Class Method Summary collapse
-
.load(inputdirs, internet = true) ⇒ Object
Load input data from every input directory.
Class Method Details
.load(inputdirs, internet = true) ⇒ Object
Load input data from every input directory
12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/asker/loader/input_loader.rb', line 12 def self.load(inputdirs, internet = true) data = { concepts: [], codes: [], world: nil, concepts_ai: [], codes_ai: [] } #Logger.verboseln "\n[INFO] Loading input data" inputdirs.each do |dirname| temp = DirectoryLoader.load(dirname) data[:concepts] += temp[:concepts] data[:codes] += temp[:codes] end create_questions(data, internet) end |