Nostos Source Driver: Illiad
This is an Illiad source driver for Nostos.
See Nostos for more information.
Installation
Add the following to your Gemfile and run bundle install
gem 'nostos-source-illiad'
Configuration
You can interactively configure the Illiad source driver by running rails generate source_illiad:install
. This will prompt you for the necessariy values.
You can manually configure the Illiad source drive in config/source_illiad.rb
:
number_of_days_to_poll: 14
db:
adapter: 'sqlserver'
dataserver: ''
username: ''
password: ''
webcirc:
url: 'http://HOSTNAME/illiad/WebCirc/Logon.aspx'
username: ''
password: ''
dataserver
is the name for your server as defined in freetds.conf. number_of_days_to_poll
is how many days you want to poll into the past. This number must be greater than how often you run Nostos in order to stay synchronized. I recommend polling 2-3 days in the past at most. Your WebCirc URL may be different, though the above should hold true for most OCLC hosted servers.
The db
variable will actually be passed directly to ActiveRecord#establish_connection
so you can define any additional parameters as necessary.
Author
Nostos was written by Brice Stacey