Module: Oncall::CLI
Class Method Summary collapse
Class Method Details
.run ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/oncall/cli.rb', line 12 def self.run case ARGV[0].to_s.downcase when 'init' Oncall::Commands::InitCommand.invoke(ARGV) when 'run' Oncall::Commands::RunCommand.invoke(ARGV) when 'shell' Oncall::Commands::ShellCommand.invoke(ARGV) else Oncall::Commands::BaseCommand.invoke(ARGV) end end |