Exception: Kobako::ServiceError

Inherits:
Error
  • Object
show all
Includes:
CarriesExecution, Diagnosable
Defined in:
lib/kobako/errors.rb,
sig/kobako/errors.rbs

Overview

Service layer. Raised when a Service capability call inside a mruby script reported an application-level failure that the script did not rescue. The base class covers a Service that ran and raised; the two subclasses below cover the calls that never reached one, so a Host App routes them apart with rescue instead of by reading the message.

Direct Known Subclasses

NoServiceError, ServiceArgumentError

Instance Attribute Summary

Attributes included from CarriesExecution

#execution

Attributes included from Diagnosable

#backtrace_lines, #klass, #origin

Method Summary

Methods included from CarriesExecution

#with_execution

Methods included from Diagnosable

#initialize