Size: a a a

2020 September 16

AB

Aleksey Budaev in Tarantool
Когда я подключался к инстансу тарантула, я указывал тот же box.cfg что и в инстансе к которому подключаюсь. Верно же ? А здесь cfg весь в init.lua, что как я понимаю является точкой входа. Т.е. мне надо выполнить tarantool init.lua ?
источник

AB

Aleksey Budaev in Tarantool
Спасибо, буду разбирать.
источник

KN

Konstantin Nazarov in Tarantool
Aleksey Budaev
Спасибо, буду разбирать.
только поменяйте тайтл вопроса на "How can I perform hot reload code in tarantool cartridge?"
источник

KN

Konstantin Nazarov in Tarantool
потому что вопрос специфичен для cartridge
источник

AB

Aleksey Budaev in Tarantool
Alexey Kuzin
Да, как к обычному инстансу Тарантула. Вы можете подключиться к роутеру с логином admin и паролем. указанным в конфиге
т.е. чтобы мне подключиться к одному запущенному экземпляру тарантула, надо создать новый и подключиться через console ?
источник

KN

Konstantin Nazarov in Tarantool
Aleksey Budaev
т.е. чтобы мне подключиться к одному запущенному экземпляру тарантула, надо создать новый и подключиться через console ?
не обязательно. я в своем ответе привел линк на шелл скрипт, который это делает
источник

AB

Aleksey Budaev in Tarantool
Если в файле init.lua нет функции init, она допустим в app/storage.lua, при рестарте она вызовется ?
источник

3

3 Кита и розовый сло... in Tarantool
Aleksey Budaev
Если в файле init.lua нет функции init, она допустим в app/storage.lua, при рестарте она вызовется ?
самое простое чисто для понимание себе напиши в log внутри функции) а еще можно тоже самое для apply_config и просто на самом файле сделать
источник

AB

Aleksey Budaev in Tarantool
3 Кита и розовый слоник
самое простое чисто для понимание себе напиши в log внутри функции) а еще можно тоже самое для apply_config и просто на самом файле сделать
вставлял уже принт в оба файла, в логе консоли нет, может лог_левел не позволяет в консоли увидеть
источник

AB

Aleksey Budaev in Tarantool
при старте инстансов лог который
источник

KN

Konstantin Nazarov in Tarantool
Aleksey Budaev
Если в файле init.lua нет функции init, она допустим в app/storage.lua, при рестарте она вызовется ?
если роль инициализирована на этом узле - то да
источник

Е

Евгений in Tarantool
народ, подскажите, как дать пользователю user1 права на выполнение функции test.get() и чтобы он не имел никаких больше прав. т.е не мог обращаться к спейсам и другим процедурам? tarantool 1.10
источник

AB

Aleksey Budaev in Tarantool
При создании cartridge приложения по how-to в веб-админке требуется логин пароль для назначения ролей, какой он ?
источник

KN

Konstantin Nazarov in Tarantool
Aleksey Budaev
При создании cartridge приложения по how-to в веб-админке требуется логин пароль для назначения ролей, какой он ?
в режиме разработки стартует без пароля
источник

KN

Konstantin Nazarov in Tarantool
если задеплоили через ансибл или другим способом задали пароль, то вот
источник

KN

Konstantin Nazarov in Tarantool
источник

AB

Aleksey Budaev in Tarantool
Konstantin Nazarov
в режиме разработки стартует без пароля
стартует из консоли да, без пароля, но чтобы назначить роль в админке требуется логин и пароль. Ансибл не использовал, пароль не задавал.
источник

KN

Konstantin Nazarov in Tarantool
Aleksey Budaev
стартует из консоли да, без пароля, но чтобы назначить роль в админке требуется логин и пароль. Ансибл не использовал, пароль не задавал.
а покажите init.lua
источник

AB

Aleksey Budaev in Tarantool
Konstantin Nazarov
а покажите init.lua
кластер_куки, понятно, спасибо)
источник

AB

Aleksey Budaev in Tarantool
Konstantin Nazarov
а покажите init.lua
со значением cluster_cookie под админом заходит, но роль все равно не назначается
NetboxConnectError: "localhost:3301": Incorrect password supplied for user 'admin '
NetboxConnectError: "localhost:3301": Incorrect password supplied for user 'admin'
источник