class Overapp::Load::RawDir

Public Instance Methods

dir() click to toggle source
# File lib/overapp/load/types/raw_dir.rb, line 4
def dir; Overapp.to_proper_dir(descriptor); end
load(base,ops={}) click to toggle source
# File lib/overapp/load/types/raw_dir.rb, line 19
def load(base,ops={})
  base.apply(load_independent,ops)
end
load_independent() click to toggle source
# File lib/overapp/load/types/raw_dir.rb, line 5
def load_independent
  ops = {}
  raise "Bad dir" unless dir.present?
  
  res = Files.new
  res.file_class = ops[:file_class] if ops[:file_class]

  Overapp.dir_files_full(dir).each do |f|
    res.add(f)
  end

  res
end