Method: OpenC3::ReactionMicroservice#initialize
- Defined in:
- lib/openc3/microservices/reaction_microservice.rb
#initialize(*args) ⇒ ReactionMicroservice
Returns a new instance of ReactionMicroservice.
477 478 479 480 481 482 483 484 |
# File 'lib/openc3/microservices/reaction_microservice.rb', line 477 def initialize(*args) # The name is passed in via the reaction_model as "#{scope}__OPENC3__REACTION" super(*args) @share = ReactionShare.new(scope: @scope) @manager = ReactionSnoozeManager.new(name: @name, logger: @logger, scope: @scope, share: @share) @manager_thread = nil @read_topic = true end |