module RIMS::Service::Configuration::SSLContextConfigAttribute
Public Class Methods
eval_config(_module, expr, filename='(eval_config)')
click to toggle source
methodized to isolate local variable scope.
# File lib/rims/service.rb, line 538 def eval_config(_module, expr, filename='(eval_config)') _module.module_eval(expr, filename) end
new_module(ssl_context, base_dir)
click to toggle source
# File lib/rims/service.rb, line 525 def new_module(ssl_context, base_dir) _module = Module.new _module.instance_variable_set(:@__ssl_context__, ssl_context) _module.instance_variable_set(:@__base_dir__, base_dir) _module.module_eval{ include OpenSSL include OpenSSL::SSL extend SSLContextConfigAttribute } _module end
Public Instance Methods
base_dir()
click to toggle source
# File lib/rims/service.rb, line 518 def base_dir @__base_dir__ end
ssl_context()
click to toggle source
# File lib/rims/service.rb, line 514 def ssl_context @__ssl_context__ end
Also aliased as: _