module Yrpc::Configuration
Constants
- VALID_CONFIG_KEYS
Public Class Methods
extended(base)
click to toggle source
# File lib/yrpc/configuration.rb, line 19 def self.extended(base) base.reset end
Public Instance Methods
configure() { |self| ... }
click to toggle source
# File lib/yrpc/configuration.rb, line 23 def configure yield self end
options()
click to toggle source
# File lib/yrpc/configuration.rb, line 27 def options opts = {} VALID_CONFIG_KEYS.each_key do |k| opts.merge!(k => send(k)) end opts end
reset()
click to toggle source
重制一些配置
# File lib/yrpc/configuration.rb, line 36 def reset VALID_CONFIG_KEYS.each do |k, v| send((k.to_s + '='), v) end self.logger = ::Logger.new(STDOUT) self.interceptors = Yrpc::Interceptors::Registry.new if use_default_interceptors interceptors.use(Yrpc::Interceptors::ActiveRecord::ResetConnection) end options end