Class: CPEE::ModelManagement::StatGet
- Inherits:
-
Riddl::Implementation
- Object
- Riddl::Implementation
- CPEE::ModelManagement::StatGet
- Defined in:
- lib/cpee-model-management/implementation.rb
Overview
}}}
Instance Method Summary collapse
-
#response ⇒ Object
{{{.
Instance Method Details
#response ⇒ Object
{{{
810 811 812 813 814 815 816 817 818 819 820 821 822 |
# File 'lib/cpee-model-management/implementation.rb', line 810 def response redis = @a[0] engine = @p[0].value res = redis.mapped_mget( File.join(engine,'total_created'), File.join(engine,'total_finished'), File.join(engine,'total_abandoned'), File.join(engine,'ready'), File.join(engine,'stopped'), File.join(engine,'running') ).transform_keys{ |k| File.basename(k) }.transform_values(&:to_i) Riddl::Parameter::Complex.new('stats','application/json',JSON::pretty_generate(res || [])) end |