dotenv-configuration
A utility method for using dotenv as a configuration manager
Installation
Add this line to your application's Gemfile:
gem 'dotenv-configuration'
And then execute:
$ bundle
Or install it yourself as:
$ gem install dotenv-configuration
Usage
require 'dotenv-configuration'
Dotenv.configure(
'TWITTER_API_KEY' => 'default value',
'TWITTER_API_SECRET' => 'default value',
)
Dotenv.configure
will call Dotenv.load
internally.
if .env
file or 'TWITTER_API_KEY'
is empty,
$EDITOR will spin up and you can set these keys as pit.gem.
See also
Thanks
Original idea from @linyows
Contributing
Usual GitHub way.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request