Sha256: ce8e313d3b1322337e2c1a2246ae82867330d14e73bb1957fac57dadaccf7d41

Contents?: true

Size: 553 Bytes

Versions: 3

Compression:

Stored size: 553 Bytes

Contents

#!/usr/bin/env ruby

$LOAD_PATH.unshift File.expand_path(File.dirname(__FILE__) + '/../lib')
begin
  require 'vegas'
rescue LoadError
  require 'rubygems'
  require 'vegas'
end  
require 'mongodb_logger/server'

Vegas::Runner.new(MongodbLogger::Server, 'mongodb_logger_web', {
  :before_run => lambda {|v|
    config_file = (ENV['MONGODBLOGGERCONFIG'] || v.args.first)
    if config_file
      MongodbLogger::ServerConfig.set_config(config_file)
    else
      raise ArgumentError, "please provide config file"
    end
  }
}) do |runner, opts, app|

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mongodb_logger-0.4.2 bin/mongodb_logger_web
mongodb_logger-0.4.1 bin/mongodb_logger_web
mongodb_logger-0.4.0 bin/mongodb_logger_web