class Flor::TransientExecutor::TransientUnit
Attributes
Public Class Methods
Source
# File lib/flor/core/texecutor.rb, line 14 def initialize(conf) @conf = conf @opts = {} @logger = TransientLogger.new(self) @journal = [] @archive = nil end
Public Instance Methods
Source
# File lib/flor/core/texecutor.rb, line 33 def archive_node(exid, node) (@archive[exid] ||= {})[node['nid']] = Flor.dup(node) if @archive end
Source
# File lib/flor/core/texecutor.rb, line 38 def has_tasker?(exid, tname) false end
Source
# File lib/flor/core/texecutor.rb, line 23 def notify(executor, message) return [] if message['consumed'] @logger.notify(executor, message) @journal << message [] end