Module: DockDriver::Template::Environment
- Included in:
- DockDriver::Template
- Defined in:
- lib/dock_driver/template/environment.rb
Overview
Adds Unix environment related methods to the DockDriver::Template DSL.
Instance Method Summary collapse
-
#env(key) ⇒ Object
Returns the current value of an environment variable.
-
#username ⇒ Object
(also: #user)
Returns the current value of ENV.
Instance Method Details
#env(key) ⇒ Object
Returns the current value of an environment variable. Example:
<%= env 'USER' %> => mike
10 11 12 |
# File 'lib/dock_driver/template/environment.rb', line 10 def env( key ) return ENV[key] end |
#username ⇒ Object Also known as: user
Returns the current value of ENV. Example:
<%= user %> => mike
<%= username %> => mike
20 21 22 |
# File 'lib/dock_driver/template/environment.rb', line 20 def username return self.env('USER') end |