Skip to content

CLI utility to work with CONTENTdm's Catcher API ⚾ ⚾ ⚾

License

Notifications You must be signed in to change notification settings

little9/pitcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚾ pitcher ⚾

Gem Version

This gem is a library to interact with the CONTENTdm Catcher web service. You can use pitcher to do bulk updating of metadata by using a CSV.

Installation

$ gem install pitcher

Usage

pitcher -csv ~/pitcher/items.csv -settings ~/pitcher/settings.yml

On the command line you provide a csv file formatted like this:

cdmnumber,field,value,collection,action
0,rights,InC,catchter,edit
1,rights,InC,catchter,edit
2,rights,InC,catchter,edit

and a settings file with your CONTENTdm credentials:

---
cdmurl: http://contentdmurl:81
username: myusername
password: mypassword
license:  contentdm-license-number

About

CLI utility to work with CONTENTdm's Catcher API ⚾ ⚾ ⚾

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages