Method: Riser::Resource::Proxy#initialize
- Defined in:
- lib/riser/resource.rb
#initialize(manager, unref_alias_set) ⇒ Proxy
Returns a new instance of Proxy.
125 126 127 128 129 130 131 |
# File 'lib/riser/resource.rb', line 125 def initialize(manager, unref_alias_set) @manager = manager @unref_alias_set = unref_alias_set # if an exception occurs at `@create.call', the proxy should not be referenced. super(@manager.ref_object) @manager.ref_proxy(self) end |