Class: Ukiryu::Models::ErrorResponse

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/ukiryu/models/error_response.rb

Overview

Error CLI execution response

Contains error information when a command execution fails.

Class Method Summary collapse

Class Method Details

.from_message(message, exit_code: 1) ⇒ ErrorResponse

Create an ErrorResponse from an error message

Parameters:

  • message (String)

    the error message

  • exit_code (Integer) (defaults to: 1)

    the exit code (default: 1)

Returns:



24
25
26
27
28
29
30
# File 'lib/ukiryu/models/error_response.rb', line 24

def self.from_message(message, exit_code: 1)
  new(
    status: 'error',
    exit_code: exit_code,
    error: message
  )
end