Root Python Module

CherryPy root object class.

class pacifica.metadata.rest.root.Root[source]

CherryPy root object class.

not exposed by default the base objects are exposed

static GET()[source]

Return happy message about functioning service.

analytical_tools = <AnalyticalTools: None>
atool_project
atool_transaction
citation_contributor
citation_doi
citation_keyword
citation_project
citation_transaction
citations = <Citations: None>
contributors = <Contributors: None>
data_sources = <DataSources: 7b6d92d0-f47d-4dab-a5b3-4954147fa77e>
dataset_file
dataset_project_user = <DatasetProjectUser: d44b0cf9-a198-4a60-b7ce-1092dfe16fe0>
datasets = <Datasets: None>
doi_author_mapping
doi_authors = <DOIAuthors: None>
doi_entries = <DOIEntries: None>
doi_info
doi_transaction
doiupload = <pacifica.metadata.rest.doiupload.DOIUploadAPI object>
exposed = True
file_key_value
fileinfo = <pacifica.metadata.rest.fileinfo.FileInfoAPI object>
files = <Files: None>
groups = <Groups: None>
ingest = <pacifica.metadata.rest.ingest.IngestAPI object>
institution_user = <InstitutionUser: cec0df84-bbba-44f0-a359-182b58b91fb6>
institutions = <Institutions: None>
instrument_data_source
instrument_group
instrument_key_value
instrument_user = <InstrumentUser: 50b27daa-1057-43e5-8d30-4f57f34c8cb8>
instrumentinfo = <pacifica.metadata.rest.instrumentinfo.InstrumentInfoAPI object>
instruments = <Instruments: None>
journals = <Journals: None>
keys = <Keys: None>
keywords = <Keywords: None>
migrate = <pacifica.metadata.rest.migrationinfo.MigrationInfoAPI object>
objectinfo = <pacifica.metadata.rest.objectinfo.ObjectInfoAPI object>
project_group
project_instrument = <ProjectInstrument: 63be1e15-78b7-4991-8f58-4593b2cf7ed1>
project_user = <ProjectUser: 610d2dd8-00a3-4a12-b33b-cb28cbcfc540>
projectinfo = <pacifica.metadata.rest.projectinfo.ProjectInfoAPI object>
projects = <Projects: None>
relationships = <Relationships: 7dad6e96-a5d0-4fce-a63a-87fec2b42417>
summaryinfo = <pacifica.metadata.rest.summaryinfo.SummaryInfoAPI object>
tkvinfo = <pacifica.metadata.rest.tkvinfo.TkvInfoAPI object>
tkvupload = <pacifica.metadata.rest.tkvupload.TkvUploadAPI object>
trans_key_value
transaction_user = <TransactionUser: 0fb8426f-877a-41d1-8a92-34fdff3fa1a8>
transactioninfo = <pacifica.metadata.rest.transactioninfo.TransactionInfoAPI object>
transactions = <Transactions: None>
transsap
transsip
user_group
userinfo = <pacifica.metadata.rest.userinfo.UserInfoAPI object>
users = <Users: None>
values = <Values: None>
pacifica.metadata.rest.root.error_page_default(**kwargs)[source]

The default error page should always enforce json.