Size: a a a

2020 July 28

YD

Yaroslav Dynnikov in Tarantool
Alexander Turenko
Побисекчу.
источник

AT

Alexander Turenko in Tarantool
Понял.
источник

YD

Yaroslav Dynnikov in Tarantool
источник

AT

Alexander Turenko in Tarantool
источник

AT

Alexander Turenko in Tarantool
Спасибо.
источник

SB

Sergey Bronnikov in Tarantool
@y_dynnikov спасибо, сегодня зашлю патчик
источник

ИЕ

Илья Ермолин... in Tarantool
А вроде ничего не предвещало беды... Даже интересно что пошло не так
источник

DI

Damir Ibragimov in Tarantool
привет
пытаюсь к моку http.client в tarantool cartridge прикрутить счетчик вызовов
такое возможно, если мок создается не через new, и у него нет self?
источник

ST

Satbek Turganbayev in Tarantool
Damir Ibragimov
привет
пытаюсь к моку http.client в tarantool cartridge прикрутить счетчик вызовов
такое возможно, если мок создается не через new, и у него нет self?
можно без new создать. self это просто сахар, когда через ":" объявляется/вызывается метод неявно  сама таблица передается первым аргументом
tarantool> client = {count = 0}
---
...

tarantool> function client:get() self.count = self.count + 1  end
---
...

tarantool> client:get()
---
...

tarantool> client:get()
---
...

tarantool> client
---
- get: 'function: 0x0109748e00'
 count: 2
...
источник

DI

Damir Ibragimov in Tarantool
спасибо попробую
источник

DF

Dmitry Frolov in Tarantool
Коллеги, а неблокирующий os.execute не появился в тарантуле?
источник

MF

Michael Filonenko in Tarantool
popen
источник

DF

Dmitry Frolov in Tarantool
Спс!
источник

KN

Konstantin Nazarov in Tarantool
Dmitry Frolov
Коллеги, а неблокирующий os.execute не появился в тарантуле?
да, выполняйте через попен
источник

DF

Dmitry Frolov in Tarantool
function _M.non_block_exec(Cmd)
   local file = assert(io.popen(Cmd, 'r'))
   local output = file:read('*all')
   file:close()
   log.info(output)
   return output
end
return _M
источник

DF

Dmitry Frolov in Tarantool
test.non_block_exec('sleep 15 && ls -lah')
источник

DF

Dmitry Frolov in Tarantool
в одной консоли
источник

DF

Dmitry Frolov in Tarantool
в другой - box.space.xxx:select{}
источник

DF

Dmitry Frolov in Tarantool
и он ждет =(
источник

YD

Yaroslav Dynnikov in Tarantool
источник