= Environment
Environment variables in are not available to scripts running as crons and/or services. This gem allows ruby scripts running as a cron and/or as a service full access to the system environment variables.
== Installation
gem install environment
== Usage
The global constant ENV is left untouched by default. To read an environment variable, use Environment.get or Environment[].
Example usage:
require "rubygems"
require "environment"
the following two are the same
path = Environment['PATH']
home = Environment.get('HOME')
If you want to override the default ENV constant, use the override! method
Example usage:
require "rubygems"
require "environment"
host = ENV['HOSTNAME'] #nil
Environment.override!
host = ENV['HOSTNAME'] #yourdomain.com