Ticket #29 (closed task: fixed)

Opened 8 months ago

Last modified 7 months ago

Bring Ruby client library into line with the most-recent API

Reported by: mgranger Assigned to: mgranger
Priority: critical Milestone: ThingFish 0.2 - The "Butterhand" Release
Component: ThingFish Keywords: client api fetch data resource metadata
Cc: Depends on:

Description

The Ruby client needs some work:

  • It should download a resource's metadata when first loaded, and only fetch the resource data when that's requested (via #data or #io or whatever).
  • It needs to support the full gamut of /metadata/{...} functions.

Change History

03/11/08 08:45:40 changed by mahlon

  • status changed from new to closed.
  • resolution set to fixed.

(In [475])

  • Brought the ruby client up to speed with current server functionality. Closes #29.
  • Added more substantial command line help for the ruby client.
  • Increased coverage on ThingFish::Client and ThingFish::Resource.