Class: Tsudura::Runner

Inherits:
Object
  • Object
show all
Defined in:
lib/tsudura/runner.rb

Class Method Summary collapse

Class Method Details

.run(config) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/tsudura/runner.rb', line 3

def self.run(config)
  if config.has_key?(:mode)
    Object.const_get("Tsudura").const_get("Runners").const_get("#{config[:mode].split("_").map(&:capitalize).join}Runner").new(config).run
  else
    Tsudura::Runners::NormalRunner.new(config).run
  end
end