foliolib.folio.api.oaiPmh.CleanupJob

class foliolib.folio.api.oaiPmh.CleanupJob(tenant: str)

Bases: foliolib.folio.FolioApi

OAI-PMH Business Logic API

provides endpoint for triggering clean up process of expired instances from instances table.

Base class of the Folio API

Parameters

tenant (str) – Tenant id

Methods

set_cleanUpInstance()

POST /oai-pmh/clean-up-instances

set_cleanUpInstance()

POST /oai-pmh/clean-up-instances

Raises
  • OkapiRequestError – Bad Request

  • OkapiRequestUnprocessableEntity – Unprocessable Entity

  • OkapiRequestFatalError – Server Error

  • OkapiRequestUnprocessableEntity – Unprocessable Entity