No commit activity in last 3 years
No release in over 3 years
Nostos Source Driver for Illiad
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

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