Method: Miasma::Models::Orchestration::OpenStack#stack_destroy

Defined in:
lib/miasma/contrib/open_stack/orchestration.rb

#stack_destroy(stack) ⇒ TrueClass, FalseClass

Delete the stack

Parameters:

  • stack (Models::Orchestration::Stack)

Returns:

  • (TrueClass, FalseClass)


101
102
103
104
105
106
107
108
109
110
111
112
# File 'lib/miasma/contrib/open_stack/orchestration.rb', line 101

def stack_destroy(stack)
  if(stack.persisted?)
    request(
      :method => :delete,
      :path => "/stacks/#{stack.name}/#{stack.id}",
      :expects => 204
    )
    true
  else
    false
  end
end