inspirehep.modules.pidstore.providers package¶
Submodules¶
inspirehep.modules.pidstore.providers.recid module¶
INSPIRE Record Id provider.
-
class
inspirehep.modules.pidstore.providers.recid.
InspireRecordIdProvider
(pid)[source]¶ Bases:
invenio_pidstore.providers.base.BaseProvider
Record identifier provider.
-
classmethod
create
(object_type=None, object_uuid=None, **kwargs)[source]¶ Create a new record identifier.
-
default_status
= 'K'¶ Record IDs are by default registered immediately.
-
pid_provider
= None¶ Provider name. The provider name is not recorded in the PID since the provider does not provide any additional features besides creation of record ids.
-
pid_type
= None¶ Type of persistent identifier.
-
classmethod