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
10 11 12 13 14 |
# File 'lib/legion/extensions/node/runners/beat.rb', line 10 def beat(status: 'active', **opts) log.debug 'sending heartbeat' ::Beat.new(status: status).publish { success: true, status: status, version: defined?(Legion::VERSION) ? Legion::VERSION : nil, **opts } end |