Class: Dapp::Config::Dimg

Inherits:
Base
  • Object
show all
Includes:
InstanceMethods, Validation
Defined in:
lib/dapp/config/dimg.rb,
lib/dapp/config/dimg/validation.rb,
lib/dapp/config/dimg/instance_methods.rb

Overview

Dimg

Direct Known Subclasses

ArtifactDimg

Defined Under Namespace

Modules: InstanceMethods, Validation

Instance Attribute Summary collapse

Attributes included from InstanceMethods

#_artifact, #_builder, #_chef, #_docker, #_git_artifact, #_install_dependencies, #_mount, #_setup_dependencies, #_shell

Instance Method Summary collapse

Methods included from InstanceMethods

#_dev_mode, #_import_artifact, #artifact, #chef, #dev_mode, #docker, #git, #install_depends_on, #mount, #setup_depends_on, #shell

Constructor Details

#initialize(name, project:) ⇒ Dimg

Returns a new instance of Dimg.



10
11
12
13
# File 'lib/dapp/config/dimg.rb', line 10

def initialize(name, project:)
  self._name = name
  super(project: project)
end

Instance Attribute Details

#_nameObject

Returns the value of attribute _name.



8
9
10
# File 'lib/dapp/config/dimg.rb', line 8

def _name
  @_name
end