box.error.set()
-
box.error.
set
(error object) Явно записывает ошибку как последнюю. Принимает объект ошибки и делает его доступным через box.error.last().
Пример:
tarantool> err = box.error.new({code = 111, reason = 'cause'}) --- ... tarantool> box.error.last() --- - error: '[string "return tarantool> box.error.last()"]:1: attempt to compare two nil values' ... tarantool> box.error.set(err) --- ... tarantool> box.error.last() --- - cause ...