Command line tool to convert a dollar amount to euro.
It keeps a database updated with the latest values for exchange from 1999-01-04
till now.
-
In your gemfile
gem 'dollar_to_euro'
-
Install it with
gem install dollar_to_euro
-
Options:
-h, --help
to see the available options;-a, --amount AMOUNT
to specify the amount you want to convert;-d, --date DATE
to specify the date to pick the exchange rate from that day, defaulttoday
;--version
it will give you the version of the gem you are using;
-
Usage:
dollar_to_euro --version
;dollar_to_euro --help
;dollar_to_euro --amount 200
;dollar_to_euro --date 2018-02-25 --amount 200
;
- MongoDB:
- You will need to install MongoDB;
- For starting MongoDB server you may need to run
sudo mongod
; - For starting MongoDB client run
mongo
; - If you face an issue saying
/data/db
is missing, just create the directory withsudo mkdir -p /data/db
;
-
Rspec:
bundle exec rspec
-
Cucumber:
bundle exec cucumber
For updating the database you will find a rake task defined update_dollar_to_euro_database
.
This rake task can be called from anywhere, within your rails app or just scheduled with a cron job.
For example if you are using Heroku you could use the Heroku Scheduler for scheduling how oftern you want the database to be updated.