class KuberKit::Core::EnvFiles::EnvFileStore
Public Instance Methods
add(env_file)
click to toggle source
# File lib/kuber_kit/core/env_files/env_file_store.rb, line 2 def add(env_file) store.add(env_file.name, env_file) end
get(env_file_name)
click to toggle source
# File lib/kuber_kit/core/env_files/env_file_store.rb, line 7 def get(env_file_name) env_file = get_from_configuration(env_file_name) || get_global(env_file_name) env_file end
get_from_configuration(env_file_name)
click to toggle source
# File lib/kuber_kit/core/env_files/env_file_store.rb, line 20 def get_from_configuration(env_file_name) env_files = KuberKit.current_configuration.env_files env_files[env_file_name] end
get_global(env_file_name)
click to toggle source
# File lib/kuber_kit/core/env_files/env_file_store.rb, line 15 def get_global(env_file_name) store.get(env_file_name) end
reset!()
click to toggle source
# File lib/kuber_kit/core/env_files/env_file_store.rb, line 25 def reset! store.reset! end
Private Instance Methods
store()
click to toggle source
# File lib/kuber_kit/core/env_files/env_file_store.rb, line 30 def store @@store ||= KuberKit::Core::Store.new(KuberKit::Core::EnvFiles::AbstractEnvFile) end