render_not_found('Metric [' + params[:id] + '] does not exist')
else
respond_to do |format|
- format.json { render :json => jsonp(metrics_to_json(metric)) }
+ format.json { render :json => jsonp(metrics_to_json([metric])) }
format.xml { render :xml => metrics_to_xml([metric]) }
end
end
Metric.clear_cache
respond_to do |format|
- format.json { render :json => jsonp(metrics_to_json(metric)) }
+ format.json { render :json => jsonp(metrics_to_json([metric])) }
format.xml { render :xml => metrics_to_xml([metric]) }
end
end
Metric.clear_cache
respond_to do |format|
- format.json { render :json => jsonp(metrics_to_json(metric)) }
+ format.json { render :json => jsonp(metrics_to_json([metric])) }
format.xml { render :xml => metrics_to_xml([metric]) }
end
else
def metrics_to_json(metrics)
json = []
- metrics.each do |m|
- json<<rest_to_json(m)
+ metrics.each do |metric|
+ json << metric.to_hash_json
end
json
end
- def metrics_to_json(metric)
- metric.to_hash_json
- end
-
def metrics_to_xml(metrics)
xml = Builder::XmlMarkup.new(:indent => 0)
xml.instruct!