Method: OdaniaStaticPages::Config::Deploy::DockerCompose#initialize

Defined in:
lib/odania_static_pages/config/docker_compose.rb

#initialize(state_file: 'docker_compose_state.yml', compose_images: [], expires: '-1', varnish_secret: nil) ⇒ DockerCompose

Returns a new instance of DockerCompose.



7
8
9
10
11
12
# File 'lib/odania_static_pages/config/docker_compose.rb', line 7

def initialize(state_file: 'docker_compose_state.yml', compose_images: [], expires: '-1', varnish_secret: nil)
	@state_file = state_file
	@compose_images = compose_images
	@expires = expires
	@varnish_secret = varnish_secret.nil? ? SecureRandom.hex : varnish_secret
end