Auto Keyworder Plugin
This page describes the server configuration in easydb-server.yml
for the Auto Keyworder Plugin.
Enabling the plugin
To use the plugin, it must be enabled in easydb-server.yml
:
plugins:
enabled+:
- base.auto-keyworder
Basic Settings
The following configuration can be added to easydb-server.yml
under the top level key auto_keyworder
. This is only necessary if you want to override the default values.
The webhook_hmac
is optional and only necessary if you want to use the additional Plugin API features.
Variable | Type | Min | Max | Default | Description |
---|---|---|---|---|---|
baseconfig_poll_interval_sec |
Integer | 1 |
10 |
|
|
poll_start_hour |
Integer | 0 |
23 |
0 |
|
poll_every_days |
Integer | 0 |
0 |
|
|
search_chunk_size |
Integer | 1 |
1000 |
50 |
(Maximum) number of objects that are searched in one batch |
webhook_hmac |
String (optional) |
|
Logging levels
The plugin has different log levels, the top level debugger is pf.plugin.base.auto_keyworder
.
For detailled logging, the log level for the following logger can be set to debug
:
pf.plugin.base.auto_keyworder
The debug level is very verbose and prints the parsed base configurations, and other often repeated information to the console. Only activate this log level if necessary.
Example Configuration in easydb-server.yml
auto_keyworder:
baseconfig_poll_interval_sec: 30
poll_start_hour: 0
poll_every_days: 3
search_chunk_size: 500
webhook_hmac: '894wf76w93487t3f9'
logging:
pf.plugin.base.auto_keyworder: debug