RSPAMD_LOG_DIGEST,
RSPAMD_LOG_FILENAME,
RSPAMD_LOG_FORCED_ACTION,
+ RSPAMD_LOG_SETTINGS_ID,
};
enum rspamd_log_format_flags {
ret = TRUE;
}
break;
+ case RSPAMD_LOG_SETTINGS_ID:
+ if (task->settings_elt) {
+ ret = TRUE;
+ }
+ break;
default:
ret = TRUE;
break;
var.len = sizeof (undef) - 1;
}
break;
+ case RSPAMD_LOG_SETTINGS_ID:
+ if (task->settings_elt) {
+ var.begin = task->settings_elt->name;
+ var.len = strlen (task->settings_elt->name);
+ }
+ else {
+ var.begin = undef;
+ var.len = sizeof (undef) - 1;
+ }
+ break;
default:
var = rspamd_task_log_metric_res (task, lf);
break;