module DockerCompose::Generator::Service::Environment
Handles Environment
Variables in the docker-compose file
Public Instance Methods
add_environment(name, value)
click to toggle source
# File lib/docker-compose/generator/service/environment.rb, line 6 def add_environment(name, value) add_to_object('environment', name.upcase, value) end
drop_environment(name)
click to toggle source
# File lib/docker-compose/generator/service/environment.rb, line 10 def drop_environment(name) drop_from_object('environment', name.upcase) end
environment?(name)
click to toggle source
# File lib/docker-compose/generator/service/environment.rb, line 18 def environment?(name) (@attrs['environment'] && @attrs['environment'][name.upcase]) end
get_environment(name)
click to toggle source
# File lib/docker-compose/generator/service/environment.rb, line 14 def get_environment(name) get_from_object('environment', name.upcase) if environment?(name) end