Homec4science

BatchUploader: more RESTful interface

Authored by Samuele Kaplun <samuele.kaplun@cern.ch> on Apr 3 2012, 18:19.

Description

BatchUploader: more RESTful interface

  • Introduce a more RESTful interface to batchuploader/robotupload allowing to PUT/POST MARCXML as the body of the HTTP request. (closes #976)
  • Introduce a new nonce argument to the bibupload/robotupload stack, in order to allow clients to uniquely identify multiple feedbacks POSTed to the callback_url. (closes #977)
  • Introduce new make_user_agent_string function to urlutils to use a uniform User-Agent string accross Invenio HTTP requests. (addresses #997)
  • Drop the comma-separated list based CFG_BATCHUPLOADER_WEB_ROBOT_AGENT invenio.conf variable in favour of regexp-based CFG_BATCHUPLOADER_WEB_ROBOT_AGENTS variable.

Details

Committed
Tibor Simko <tibor.simko@cern.ch>Aug 20 2012, 14:29
Parents
R3600:771fcecf352a: WebApiKey: initial release
Branches
Unknown
Tags
Unknown

Event Timeline

Tibor Simko <tibor.simko@cern.ch> committed R3600:c83c3db1d03c: BatchUploader: more RESTful interface (authored by Samuele Kaplun <samuele.kaplun@cern.ch>).Aug 20 2012, 14:29