Hathor::OperationLogger
Inherits Reference < Object
Constructors
new(operation_name = "")
SourceInstance methods
add(status : Bool, reason : String, step : Symbol, step_type : Symbol, force : Bool)
Sourceadd(status : Bool, reason : String, force : Bool)
Sourceadd(message : String)
Sourceadd(operation : Operation)
Sourceentries(steps_only = false)
Sourcefailure?(step_name : Symbol, step_type : Symbol | Nil = nil)
Sourcesuccess?(step_name : Symbol, step_type : Symbol | Nil = nil)
Sourceto_s(one_line = false, steps_only = false)
Returns a nicely readable and concise string representation of this object, typically intended for users.
This method should usually not be overridden. It delegates to
#to_s(IO) which can be overridden for custom implementations.
Also see #inspect.