Sha256: 16ef20ece78f5f4d55bd35ad4d09fd14186e907d29e2641ae4ce89176dfa9109

Contents?: true

Size: 593 Bytes

Versions: 3

Compression:

Stored size: 593 Bytes

Contents

require ::File.dirname(__FILE__)+"/monitor_rack.rb"
require ::File.dirname(__FILE__)+"/../lite.rb"
require ::File.dirname(__FILE__)+"/../core/hash.rb"
require "#{::File.dirname(__FILE__)}/../poolparty/neighborhoods"

module Monitors
    
  class Neighborhood
    attr_reader :stats, :request
    attr_accessor :response
    
    def initialize(env, o={})
      @env = env
      @request = Rack::Request.new env
      @response = Rack::Response.new
      @neighboorhoods = ::PoolParty::Neighborhoods.load_default
    end
    
    def default
      @neighboorhoods.to_json
    end
    
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
auser-poolparty-1.1.4 lib/poolparty/monitors/neighborhood_monitor.rb
auser-poolparty-1.1.5 lib/poolparty/monitors/neighborhood_monitor.rb
fairchild-poolparty-1.1.4 lib/poolparty/monitors/neighborhood_monitor.rb