Commit 027baf32 authored by Paul Asmuth's avatar Paul Asmuth
Browse files

cleaning up

parent 3d6fb877
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -12,6 +12,8 @@ class FnordMetric::ToplistGauge < FnordMetric::Gauge
      end
    end    
  
    @toplist.total = @all_ticks.inject(0){ |s,t| s + sync_redis.get(tick_key(t, :total)).to_i }

    render_page(:toplist_gauge)
  end

@@ -31,6 +33,7 @@ private
    ctx.redis_exec :zincrby, tick_key(at, :toplist), 1, item
    ctx.redis_exec :incrby, tick_key(at, :total), 1
    ctx.redis_exec :zremrangebyrank, tick_key(at, :toplist), 0, -top_k
    ctx.redis_exec :expire, tick_key(at, :toplist), retention
  end

  def top_k
+1 −1
Original line number Diff line number Diff line
@@ -78,7 +78,7 @@ FnordMetric.widgets.numbersWidget = function(){

      var celem = $('.numbers_container[rel="'+series+'"]', opts.elem)
      var velem = $('.number[rel="'+vkey+'"]', celem);
      var vdesc = FnordMetric.util.format(values[vkey].desc);
      var vdesc = FnordMetric.util.evilFormat(values[vkey].desc);

      if (velem.length == 0){
        velem = $('<div></div>')
+9 −9
Original line number Diff line number Diff line
@@ -6,15 +6,6 @@ FnordMetric.util.decPrint = function(val){
  return (val < 10 ? '0'+val : val);
}

FnordMetric.util.format = function(str){
  if(str.substring(0, 1) == "$"){
    str = "FnordMetric.util."+str.substring(1)
    return eval(str);
  } else {
    return str;
  }
}

FnordMetric.util.formatTimeOfDay = function(_time){
  if(_time === null) {
    return "";
@@ -233,3 +224,12 @@ FnordMetric.util.format = function(elem){
   
  });
}

FnordMetric.util.evilFormat = function(str){
  if(str.substring(0, 1) == "$"){
    str = "FnordMetric.util."+str.substring(1)
    return eval(str);
  } else {
    return str;
  }
}
 No newline at end of file