Tags: how-to, administrator, crawler

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.