class Terraspace::CLI::Down
Public Instance Methods
run()
click to toggle source
# File lib/terraspace/cli/down.rb, line 5 def run plan if @options[:yes] && !tfc? destroy end
Private Instance Methods
destroy()
click to toggle source
# File lib/terraspace/cli/down.rb, line 15 def destroy Commander.new("destroy", @options.merge(command: "down")).run Terraspace::Terraform::Tfc::Workspace.new(@options).destroy if @options[:destroy_workspace] end
plan()
click to toggle source
# File lib/terraspace/cli/down.rb, line 11 def plan Commander.new("plan", @options.merge(destroy: true)).run end