Method: OpenC3::Microservice#as_json

Defined in:
lib/openc3/microservices/microservice.rb

#as_json(*a) ⇒ Object



70
71
72
73
74
75
76
77
78
79
# File 'lib/openc3/microservices/microservice.rb', line 70

def as_json(*a)
  {
    'name' => @name,
    'state' => @state,
    'count' => @count,
    'error' => @error.as_json(*a),
    'custom' => @custom.as_json(*a),
    'plugin' => @plugin,
  }
end