Sha256: 14db2a76a4cd307547a4513bcf446cd2b4b3e29c525b1ff8a812acde6cb99d62

Contents?: true

Size: 749 Bytes

Versions: 22

Compression:

Stored size: 749 Bytes

Contents

#!/usr/bin/env ruby
# based on snippet from ciconia
# http://snippets.dzone.com/posts/show/2265

require 'fileutils'
require File.dirname(__FILE__)+'/../vendor/gems/butterfly/lib/butterfly.rb'
require 'rack'

monitor_dir = ::File.join(::File.dirname(__FILE__),'..','lib/poolparty/monitors/')
require(::File.join(monitor_dir, 'stats_monitor_adaptor.rb') )
opts ={ :adaptor_opts => {
           :file => ::File.join(monitor_dir, 'stats_monitor_adaptor.rb')},
           :port => PoolParty::Default.butterfly_port
      }

app = Rack::Builder.new do
  use Rack::ShowExceptions
  # use Rack::Lint
  run Butterfly::Server.new(opts)
end

# pid = fork do
  Rack::Handler::Thin.run(app, :Port => PoolParty::Default.butterfly_port)
# end
# Process.detach pid

Version data entries

22 entries across 22 versions & 3 rubygems

Version Path
auser-poolparty-1.1.1 bin/server-butterfly
auser-poolparty-1.1.3 bin/server-butterfly
auser-poolparty-1.1.4 bin/server-butterfly
auser-poolparty-1.1.5 bin/server-butterfly
auser-poolparty-1.1.6 bin/server-butterfly
auser-poolparty-1.1.7 bin/server-butterfly
auser-poolparty-1.2.0 bin/server-butterfly
auser-poolparty-1.2.1 bin/server-butterfly
auser-poolparty-1.2.10 bin/server-butterfly
auser-poolparty-1.2.11 bin/server-butterfly
auser-poolparty-1.2.12 bin/server-butterfly
auser-poolparty-1.2.2 bin/server-butterfly
auser-poolparty-1.2.3 bin/server-butterfly
auser-poolparty-1.2.4 bin/server-butterfly
auser-poolparty-1.2.7 bin/server-butterfly
auser-poolparty-1.2.8 bin/server-butterfly
auser-poolparty-1.2.9 bin/server-butterfly
fairchild-poolparty-1.1.3 bin/server-butterfly
fairchild-poolparty-1.1.4 bin/server-butterfly
fairchild-poolparty-1.1.5 bin/server-butterfly