GEM: stockboy | RubyGems.org | your community gem host
DOC: http://rdoc.info/gems/stockboy/frames
GIT: GitHub - avit/stockboy: A helpful gem to receive and unpack data into your organization from anywhere
Stockboy helps you receive and unpack data onto your shelves.
Stockboy is designed for consuming periodic reports or data update files
from multiple sources. Featuring a declarative DSL that allows you to
configure different data sources, each with different formats and field
mappings for straightforward consumption by your application domain.
Features:
-
Built-in File, FTP, HTTP, IMAP and SOAP providers.
-
Built-in CSV, XML, and XLS format readers.
-
Flexible source-to-destination attribute mapping
-
Field value translation & normalization (parsing date formats, etc.)
-
Filtering rules for different processing workflows
-
Works standalone or in tandem with Rails / ActiveRecord
Stockboy is extracted from our work at Guestfolio, and in active use in
our application’s back-end. We also use it with additional private
custom extensions, so extensibility (like adding special format readers)
was designed to be a straightforward process from the outset.
Version 0.5.1 is released. Contributions and feedback welcome.
Thanks,
Andrew V.
PS, we are hiring at Guestfolio:
Would you like to live and work with us in Whistler, BC?
http://www.guestfolio.com/our-company/work-with-us/