Module: MistralClient::Mixins::Deletable

Included in:
Execution, Workflow
Defined in:
lib/mistral_client/mixins/deletable.rb

Instance Method Summary collapse

Instance Method Details

#delete!Object



4
5
6
7
8
9
10
# File 'lib/mistral_client/mixins/deletable.rb', line 4

def delete!
  resp = @server.delete("#{self.class::PATH}/#{id}")
  return true if resp.code == 204

  raise MistralClient::MistralError,
        "Could not perform the requested operation:\n#{resp.body}"
end