class Graphite::Metric
Attributes
allow_children[RW]
id[RW]
leaf[RW]
name[RW]
Public Class Methods
find_by_query(query)
click to toggle source
# File lib/graphite/metric.rb, line 7 def self.find_by_query(query) return JSON.parse(self.get("/metrics/find",{:format => "treejson",:query => query}).body).map do |metric_hash| metric = Metric.new metric.name = metric_hash["text"] metric.id = metric_hash["id"] metric.allow_children = metric_hash["allowChildren"] == 1 metric.leaf = metric_hash["leaf"] == 1 metric end end