class Dapp::Dimg

Public Instance Methods

_terminate_dimg_on_terminate(dimg) click to toggle source
# File lib/dapp/dimg/dapp/dimg.rb, line 35
def _terminate_dimg_on_terminate(dimg)
  @_call_before_terminate << proc{dimg.terminate}
end
artifact_dimg_layer(config:, **kwargs) click to toggle source
# File lib/dapp/dimg/dapp/dimg.rb, line 31
def artifact_dimg_layer(config:, **kwargs)
  (@artifact_dimg_layers ||= {})[config._name] ||= ::Dapp::Dimg::Artifact.new(config: config, dapp: self, **kwargs)
end
dimg_layer(config:, **kwargs) click to toggle source
# File lib/dapp/dimg/dapp/dimg.rb, line 27
def dimg_layer(config:, **kwargs)
  (@dimg_layers ||= {})[config._name] ||= ::Dapp::Dimg::Dimg.new(config: config, dapp: self, **kwargs)
end