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