Sha256: d8fe9f0ee3909f7a72da18e37ce62d1bc28dce92df7c9dfcff0bd4ccbd6a0f62
Contents?: true
Size: 596 Bytes
Versions: 1
Compression:
Stored size: 596 Bytes
Contents
require_relative 'base' module RubyTerraform module Commands class Apply < Base def sub_commands(_values) 'apply' end def switches %w[-backup -lock -lock-timeout -input -auto-approve -no-color -state -target -var -var-file] end def arguments(values) values[:plan] || values[:directory] end def option_default_values(_opts) { vars: {}, var_files: [], targets: [] } end def option_override_values(opts) { backup: opts[:no_backup] ? '-' : opts[:backup] } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby-terraform-0.65.0.pre.5 | lib/ruby_terraform/commands/apply.rb |