Method: VMC::Cli::Command::Micro#switcher
- Defined in:
- lib/cli/commands/micro.rb
#switcher(config) ⇒ Object
26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/cli/commands/micro.rb', line 26 def switcher(config) case Micro.platform when :darwin switcher = VMC::Micro::Switcher::Darwin.new(config) when :linux switcher = VMC::Micro::Switcher::Linux.new(config) when :windows switcher = VMC::Micro::Switcher::Windows.new(config) when :dummy # for testing only switcher = VMC::Micro::Switcher::Dummy.new(config) else err "unsupported platform: #{Micro.platform}" end end |