Commit f086bd22 authored by Paul Asmuth's avatar Paul Asmuth
Browse files

f-f-f-f-ixed! :)

parent 7406e136
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -35,7 +35,9 @@ private
    payload = {
      :title => title,
      :gauge_key => name,
      :widgets => Hash[@widgets.map{|k,w|[k,w.opts]}]
      :widgets => Hash[@widgets.map{ |k,w|
        [k, w.opts.merge(:channel => name)]
      }]
    }

    respond(
+2 −1
Original line number Diff line number Diff line
@@ -23,8 +23,9 @@ class FnordMetric::RemoteGauge
private

  def _react(ev)
    puts ev.inspect
    return discover!(ev) if ev["_class"] == "discover_request"
    react(ev) if ev["_sender"] != @uuid
    react(ev) if (ev["_channel"] == name.to_s) && ev["_sender"] != @uuid
  end

  def discover!(event)
+0 −1
Original line number Diff line number Diff line
@@ -35,7 +35,6 @@ FnordMetric.views.gaugeView = (function(gauge_name, conf){
        widget_objs[_wkey].announce(evt);
      }  
    }
    
  }

  function renderWidgets(_widgets){
+1 −0
Original line number Diff line number Diff line
@@ -113,6 +113,7 @@ var FnordMetric = (function(){
    console.log("Message: " + raw.data);
    var evt = JSON.parse(raw.data);


    if((evt._class == "render_response") && gaugeLoadRunning){
      renderGauge(evt._channel, evt.payload);
    } else if((evt._class == "discover_response")){