Class: KuberKit::Core::EnvFiles::EnvGroup

Inherits:
AbstractEnvFile show all
Defined in:
lib/kuber_kit/core/env_files/env_group.rb

Instance Attribute Summary collapse

Attributes inherited from AbstractEnvFile

#name

Instance Method Summary collapse

Methods included from Extensions::Inspectable

#inspect

Constructor Details

#initialize(env_group_name, env_files:) ⇒ EnvGroup

Returns a new instance of EnvGroup.



4
5
6
7
# File 'lib/kuber_kit/core/env_files/env_group.rb', line 4

def initialize(env_group_name, env_files:)
  super(env_group_name)
  @env_files = env_files
end

Instance Attribute Details

#env_filesObject (readonly)

Returns the value of attribute env_files.



2
3
4
# File 'lib/kuber_kit/core/env_files/env_group.rb', line 2

def env_files
  @env_files
end

Instance Method Details

#uniq_nameObject



9
10
11
# File 'lib/kuber_kit/core/env_files/env_group.rb', line 9

def uniq_name
  "env-group-#{@name.to_s}"
end