Method: #with_env
- Defined in:
- lib/capistrano/recipes/deploy.rb
#with_env(name, value) ⇒ Object
Temporarily sets an environment variable, yields to a block, and restores the value when it is done.
89 90 91 92 93 94 |
# File 'lib/capistrano/recipes/deploy.rb', line 89 def with_env(name, value) saved, ENV[name] = ENV[name], value yield ensure ENV[name] = saved end |