Module: Hyperloop::PolicyAutoLoader
- Defined in:
- lib/hyper-operation/transport/policy.rb
Class Method Summary collapse
Class Method Details
.load(name, value) ⇒ Object
488 489 490 491 492 |
# File 'lib/hyper-operation/transport/policy.rb', line 488 def self.load(name, value) const_get("#{name}Policy") if name && !(name =~ /Policy$/) && value.is_a?(Class) rescue Exception => e raise e if e.is_a?(LoadError) && e. =~ /Unable to autoload constant #{name}Policy/ end |