Обновлена 15 сентября 2026 г. в 08:55
on_connect
Определение триггера, выполняемого при создании новой сессии в результате события, например console.connect. Функция-триггер будет выполнена первой после создания новой сессии. Если выполнение триггера завершается ошибкой, ошибка отправляется клиенту, а подключение закрывается.
Параметры:
trigger-function(function) — функция, которая станет триггерной функциейold-trigger-function(function) — существующая триггерная функция, которая будет заменена на trigger-function
Возвращает
nil или указатель на функцию
Если параметры — (nil, old-trigger-function), то старый триггер удаляется.
Если оба параметра опущены, то в ответе возвращается список существующих триггерных функций.
Подробнее о характеристиках триггеров см. в разделе триггеры.
Пример:
tarantool> function f ()> x = x + 1> endtarantool> box.session.on_connect(f)