Module: Legion::Extensions::Node::Runners::Beat
- Includes:
- Helpers::Lex, Helpers::Transport
- Defined in:
- lib/legion/extensions/node/runners/beat.rb
Instance Method Summary collapse
Instance Method Details
#beat(status: 'active', **opts) ⇒ Object
5 6 7 8 9 |
# File 'lib/legion/extensions/node/runners/beat.rb', line 5 def beat(status: 'active', **opts) log.debug 'sending hearbeat' messages::Beat.new(status: status).publish { success: true, status: status, version: Legion::VERSION || nil, **opts } end |