API Docs
Flask extension for Invenio-SIP2.
-
class
invenio_sip2.ext.
InvenioSIP2
(app=None)[source]
Invenio-SIP2 extension.
Extension initialization.
-
add_console_handler
(app)[source]
Add console handler to logger.
-
add_fs_handler
(app)[source]
Add file handler to logger.
-
classmethod
get_logging_formatter
()[source]
Return logging formatter.
-
init_app
(app)[source]
Flask application initialization.
-
init_config
(app)[source]
Initialize configuration.
-
property
retries_allowed
[source]
Number of retries allowed by the automated circulation system.
-
property
sip2
[source]
Return the SIP2 action machine.
-
property
sip2_current_date
Get current date from system.
-
property
sip2_handlers
[source]
Return the SIP2 handler machine.
-
property
sip2_message_types
[source]
Message type configuration.
-
property
support_checkin
[source]
Support of checkin by the automated circulation system.
-
property
support_checkout
[source]
Support of checkout by the automated circulation system.
-
property
support_offline_status
[source]
Support of offline status by the automated circulation system.
-
property
support_online_status
[source]
Support of online status by the automated circulation system.
-
property
support_renewal_policy
[source]
Support of renewal policy by the automated circulation system.
-
property
support_status_update
[source]
Support of status update by the automated circulation system.
-
property
supported_messages
[source]
Supported messages by the automated circulation system.
-
property
supported_protocol
[source]
Supported protocol by the automated circulation system.
-
property
timeout_period
[source]
Timeout period allowed by the automated circulation system.
-
invenio_sip2.ext.
load_fixed_field
(app)[source]
Load fixed field configuration.
-
invenio_sip2.ext.
load_variable_field
(app)[source]
Load variable field configuration.
Views
Blueprint for Invenio-SIP2.
-
invenio_sip2.views.
monitoring
()[source]
Render a basic view.