lib/perus/server/models/system.rb in perus-0.1.6 vs lib/perus/server/models/system.rb in perus-0.1.7

- old
+ new

@@ -92,10 +92,14 @@ Value.create(attrs) end end def latest(name) - values_dataset.where(metric: name).order_by('timestamp desc').first + values_dataset.where(metric: name.to_s).order_by(:timestamp).last + end + + def metric(name) + metrics_dataset.where(name: name.to_s).first end # --------------------------------------- # actions