Sha256: 93a0f251d1f49ff9a69ea268141f4d67ba8c1128b909261eb5186a4f74ee7006
Contents?: true
Size: 1.63 KB
Versions: 4
Compression:
Stored size: 1.63 KB
Contents
require 'aruba/platform' Aruba::Platform.require_matching_files('../matchers/environment/*.rb', __FILE__) module Aruba module Api # Environment methods of aruba module Environment # Set environment variable # # @param [String] key # The name of the environment variable as string, e.g. 'HOME' # # @param [String] value # The value of the environment variable. Needs to be a string. def set_environment_variable(name, value) name = name.to_s value = value.to_s announcer.announce(:environment, name, value) aruba.environment[name] = value self end # Append environment variable # # @param [String] key # The name of the environment variable as string, e.g. 'HOME' # # @param [String] value # The value of the environment variable. Needs to be a string. def append_environment_variable(name, value) name = name.to_s value = value.to_s aruba.environment.append name, value announcer.announce(:environment, name, aruba.environment[name]) self end # Prepend environment variable # # @param [String] key # The name of the environment variable as string, e.g. 'HOME' # # @param [String] value # The value of the environment variable. Needs to be a string. def prepend_environment_variable(name, value) name = name.to_s value = value.to_s aruba.environment.prepend name, value announcer.announce(:environment, name, aruba.environment[name]) self end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
aruba-0.8.0 | lib/aruba/api/environment.rb |
aruba-0.8.0.pre3 | lib/aruba/api/environment.rb |
aruba-0.8.0.pre2 | lib/aruba/api/environment.rb |
aruba-0.8.0.pre | lib/aruba/api/environment.rb |