Sha256: 49fcbd5e933fa9deefbf3fa60bd7acde45fb564d3ca2784d697e0badca49ef2d

Contents?: true

Size: 508 Bytes

Versions: 7

Compression:

Stored size: 508 Bytes

Contents

#!/usr/bin/env ruby
require "bunny"
require_relative "../lib/carrot_rpc"
require_relative "../lib/carrot_rpc/cli"
require_relative "../lib/carrot_rpc/server_runner"

CarrotRpc::CLI.parse_options(ARGV)

CarrotRpc.configure do |config|
  # Defaults to using ENV['RABBITMQ_URL'] for connection string.
  config.bunny = Bunny.new if config.bunny.nil?
end

config = CarrotRpc.configuration
config.bunny.start

runner = CarrotRpc::ServerRunner.new(pidfile: config.pidfile, daemonize: config.daemonize)
runner.run!

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
carrot_rpc-1.2.1 bin/carrot_rpc
carrot_rpc-1.2.0 bin/carrot_rpc
carrot_rpc-1.1.0 bin/carrot_rpc
carrot_rpc-1.0.0 bin/carrot_rpc
carrot_rpc-0.8.0 bin/carrot_rpc
carrot_rpc-0.7.1 bin/carrot_rpc
carrot_rpc-0.7.0 bin/carrot_rpc