class Burner::Library::Echo
Output
a simple message to the output.
Note: this does not use Payload#registers
.
Attributes
message[R]
Public Class Methods
new(message: '', name: '')
click to toggle source
Calls superclass method
Burner::Job::new
# File lib/burner/library/echo.rb, line 18 def initialize(message: '', name: '') super(name: name) @message = message.to_s freeze end
Public Instance Methods
perform(output, payload)
click to toggle source
# File lib/burner/library/echo.rb, line 26 def perform(output, payload) compiled_message = job_string_template(message, output, payload) output.detail(compiled_message) end