Sha256: 457d097da18caba42cae428cca29bfe6b82f020eb2e61ee81abdc3e173f5a4cc
Contents?: true
Size: 453 Bytes
Versions: 2
Compression:
Stored size: 453 Bytes
Contents
#!/usr/bin/env ruby require 'vifi' require 'sinatra' set :bind, '0.0.0.0' set :port, 3141 get "/update_source", provides: 'text/event-stream' do stream(:keep_open) do |out| data = Hash.new loop do data[:label] = Time.now.strftime("%r") data[:value] = WillowRun::Status.new.getinfo.agrctlrssi out << "data: #{data.to_json}" + "\r\n\n" sleep 2 end end end get "/" do Vifi.build_chart + Vifi.build_updater end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vifi-1.0.6 | bin/vifi |
vifi-1.0.4 | bin/vifi |