AnastasiaSulyagina e81f4ab7de init
2016-08-19 14:50:14 +03:00

17 lines
285 B
Ruby

module EnvHelper
class << self
def with_env_var(key, val)
was_defined = ENV.key? "key"
old_value = ENV["key"]
ENV[key] = val
yield
ensure
if was_defined
ENV[key] = old_value
else
ENV.delete(key)
end
end
end
end