ref: refs/heads/basesystem
commit 63c4a7b1f3b794f880078526f8a3a0101e461991
Author: Bjoern Geuken
Date: Wed Sep 2 15:48:58 2009 +0200
tests limits for beeing nil
---
.../status/app/controllers/status_controller.rb | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/plugins/status/app/controllers/status_controller.rb b/plugins/status/app/controllers/status_controller.rb
index 2199e66..2178362 100644
--- a/plugins/status/app/controllers/status_controller.rb
+++ b/plugins/status/app/controllers/status_controller.rb
@@ -20,10 +20,13 @@ class StatusController < ApplicationController
count = 0
data_list = label.map{ |v| count+=1; [count,v.to_f/divisor]}
@data_group[group].merge!({metric_name => data_list})
- count = 0
#TODO: implement maximum and minimum format
- @limits_list[label].merge!({:min => limits["min"].map{ |l| count+=1; [count,l.to_f/divisor]}} if limits["min"]
- @limits_list[label].merge!({:max => limits["max"].map{ |l| count+=1; [count,l.to_f/divisor]}} if limits["max"]
+ if limits
+ count = 0
+ @limits_list[label] = Hash.new
+ @limits_list[label].merge!({:min => limits["min"].map{ |l| count+=1; [count,l.to_f/divisor]}}) if limits["min"]
+ @limits_list[label].merge!({:max => limits["max"].map{ |l| count+=1; [count,l.to_f/divisor]}}) if limits["max"]
+ end
# @data["/#{group}/#{metric_name}/..."] = data_list
end
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org