modules_controller.rb 504 Bytes
require 'json'
class ModulesController < ApplicationController

  # GET /modules/metric_history
  def metric_history
    module_result = ModuleResult.new({ id: params[:module_id] })
    metric_history = module_result.metric_history(params[:metric_name]) # pending: sort this hash.
    dates = Array.new
    values = Array.new
    metric_history.keys.each do |date| 
      dates.push date
      values.push metric_history[date]
    end
    render :json => {dates: dates, values: values}.to_json
  end

end