DOI Registration Update Python Module

CherryPy DOI Registration Updater object class.

class pacifica.metadata.rest.doi_queries.doi_registration_update.DOIRegistrationUpdate[source]

Updates the database with new DOI registration info from registration API.

static POST()[source]

Update existing DOI Entries.

static _check_for_doi_entry(doi_string)[source]
static _clean_author_info(author_info)[source]
static _extract_authors(creatorsblock_element, doi_string)[source]
static _extract_doi_info_from_xml(record_object)[source]
static _process_child_object(child_object)[source]
static _process_updated_osti_info(osti_xml_string)[source]

Access the server at OSTI and get all the relevant details for this DOI.

static _update_author_info(author_list, doi_string)[source]
exposed = True