Configuration: Optional Features#
Note
This page has been migrated from the old documentation, and has not yet been fully revised. There might be inconsistencies or errors when using with current LinkAhead versions.
Email notifications#
The crawler can send email notifications if it made some changes or if new data was inserted. This
is (currently) only available if the crawler runs as server side script of CaosDB. You need to add
the following section to your pylinkahead.ini:
[caoscrawler]
send_crawler_notifications=True
public_host_url=https://example.eu
sendmail_to_address=someone@example.de
sendmail_from_address=caosdb-no-reply@example.eu
Email delivery uses pylinkahead’s send_email function. Configure the SMTP connection via the
[Email] section of pylinkahead.ini as described in
Configure Email for Server-Side Scripts.
You can even supply the name of a custom CSS file that shall be used:
[advancedtools]
crawler.customcssfile = theme-research.css
Crawler Status Records#
The crawler can insert and update Records that contain essential information about the data
integration process. This is (currently) only available if the crawler runs as server side script of
CaosDB. To enable this, add the following to your .pycaosdb.ini
[caoscrawler]
create_crawler_status_records=True
You also need to add the data model needed for this as described by crawler_run_model.yml.