Sha256: 43c15a939fe62622689b56af74d0523ad052c1472bf05792d993f16cde9be3d4
Contents?: true
Size: 976 Bytes
Versions: 1
Compression:
Stored size: 976 Bytes
Contents
module Adhearsion module Drb ## # Adhearsion Plugin definition that defines the DRb configuration options # and includes a hook to start the DRb service in Adhearsion initialization process class Plugin < Adhearsion::Plugin extend ActiveSupport::Autoload autoload :Service # Default configuration config :adhearsion_drb do host "localhost", :desc => "DRb service host" port 9050 , :desc => "DRb service port" shared_object nil, :desc => "Object to share over DRb" desc "Access Control List configuration for the DRb service" acl { allow ["127.0.0.1"], :desc => "list of valid IP addresses to access DRb service" deny [] , :desc => "list of invalid IP addresses to access DRb service" } end # Include the DRb service in plugins initialization process init :adhearsion_drb do Service.start end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
adhearsion-drb-1.0.0 | lib/adhearsion/drb/plugin.rb |