Class: RogIQ::Remote::Status
- Inherits:
-
CommandBase
- Object
- Thor
- CommandBase
- RogIQ::Remote::Status
- Defined in:
- lib/rogiq/remote/status.rb
Instance Method Summary collapse
Instance Method Details
#dashboard ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/rogiq/remote/status.rb', line 18 def dashboard if [:ping] q = { ping: true } q[:host] = [:host] unless [:host].to_s.strip.empty? emit(api.get("/api/v1/cli/status/dashboard", q)) return end q = {} q[:queues] = true if [:queues] q[:db] = true if [:db] q[:redis] = true if [:redis] q[:ai] = true if [:ai] emit(api.get("/api/v1/cli/status/dashboard", q)) end |