class Cardio::Mod::LoadStrategy::PatternTmpFiles

The {TmpFiles} load strategy version for set pattern modules/

Private Instance Methods

generate_tmp_files() click to toggle source
# File lib/cardio/mod/load_strategy/pattern_tmp_files.rb, line 8
def generate_tmp_files
  prepare_tmp_dir "tmp/set_pattern"
  seq = 100
  each_file do |abs_path, const_parts|
    pattern = const_parts.first.underscore
    to_file = "#{tmp_dir}/#{seq}-#{pattern}.rb"
    write_tmp_file abs_path, to_file, const_parts
    seq += 1
  end
end
load_tmp_files() click to toggle source
# File lib/cardio/mod/load_strategy/pattern_tmp_files.rb, line 19
def load_tmp_files
  Loader.load_dir tmp_dir
end
tmp_dir() click to toggle source
# File lib/cardio/mod/load_strategy/pattern_tmp_files.rb, line 23
def tmp_dir
  Card.paths["tmp/set_pattern"].first
end