Class: ForestAdminAgent::Routes::System::HealthCheck
- Inherits:
-
AbstractRoute
- Object
- AbstractRoute
- ForestAdminAgent::Routes::System::HealthCheck
- Includes:
- Builder
- Defined in:
- lib/forest_admin_agent/routes/system/health_check.rb
Instance Method Summary collapse
Methods inherited from AbstractRoute
#add_route, #build, #initialize, #routes
Constructor Details
This class inherits a constructor from ForestAdminAgent::Routes::AbstractRoute
Instance Method Details
#handle_request(_args = {}) ⇒ Object
12 13 14 |
# File 'lib/forest_admin_agent/routes/system/health_check.rb', line 12 def handle_request(_args = {}) { content: { error: nil, message: 'Agent is running' }, status: 200 } end |
#setup_routes ⇒ Object
6 7 8 9 10 |
# File 'lib/forest_admin_agent/routes/system/health_check.rb', line 6 def setup_routes add_route('forest', 'GET', '/', ->(args) { handle_request(args) }) self end |