Module: Dockerfile
- Defined in:
- lib/dockerfile.rb,
lib/dockerfile/base.rb,
lib/dockerfile/ruby.rb,
lib/dockerfile/node_js.rb
Overview
Module that wraps configuration of Dockerfiles from Templates.
Defined Under Namespace
Classes: Base, MissingPropertyError, NoDockerfileError, NodeJS, Ruby
Class Method Summary collapse
Class Method Details
.use(klass) ⇒ Object
6 7 8 9 10 |
# File 'lib/dockerfile.rb', line 6 def self.use(klass) const_get("Dockerfile::#{klass}").new rescue NameError raise(NoDockerfileError, "No Dockerfile subclass for #{klass}.") end |