settings submodule¶
Module is containing all necessary global variables for the package.
Module also has the ability to read user-defined data from two paths:
$HOME/_SETTINGS_PATH
/etc/_SETTINGS_PATH
See _SETTINGS_PATH
for details.
Note
If the first path is found, other is ignored.
Example of the configuration file ($HOME/edeposit/aleph_export.json
):
{
"REQUEST_FN": "/home/whatever/req.xml"
}
Attributes¶
-
aleph_link_export.settings.
REQUEST_FN
= '/home/aleph_export/edep2aleph/requests.xml'¶ Path to the XML file, where the requests will be stored.
-
aleph_link_export.settings.
RESPONSE_FN
= '/home/aleph_export/aleph2edep/responses.xml'¶ Path to the file, where the Aleph will put the XML responses.
-
aleph_link_export.settings.
DATABASE_FN
= '/home/aleph_export/request_datase.shelve'¶
-
aleph_link_export.settings.
LOG_FN
= '/home/aleph_export/link_export.log'¶ Path to the file, where the logs will be stored.
-
aleph_link_export.settings.
DATABASE_KEY
= 'request_database'¶ Don’t change this! Key for the database.
-
aleph_link_export.settings.
EXPORT_XSD_LINK
= 'http://edeposit-aplikace.nkp.cz/link_export_notification.xsd'¶ Link to the export XSD
-
aleph_link_export.settings.
LOGGING_ENABLED
= True¶ Logging enabled or not?