Method: Convergence::Command#execute
- Defined in:
- lib/convergence/command.rb
#execute ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/convergence/command.rb', line 11 def execute execute_klass = if @opts[:diff] Convergence::Command::Diff elsif @opts[:export] Convergence::Command::Export elsif @opts[:dryrun] Convergence::Command::Dryrun elsif @opts[:apply] Convergence::Command::Apply end if execute_klass.nil? puts @opts else execute_klass.new(@opts, config: @config).execute end end |