Constant DEFAULT_LUA_INIT
Source pub const DEFAULT_LUA_INIT: &str = "local fio = require(\'fio\')\n\nlocal base_dir = os.environ()[\"TARANTOOL_RUNNER_BASEDIR\"]\nlocal tmpdir = os.environ()[\"TARANTOOL_RUNNER_TMPDIR\"]\nlocal listen_socket = base_dir .. \"/tnt.sock\"\n\nlocal package_location = os.environ()[\"TARANTOOL_RUNNER_PACKAGE_LOCATION\"]\nlocal package_name = os.environ()[\"TARANTOOL_RUNNER_PACKAGE_NAME\"]\nlocal package_entrypoint = package_name .. \".\" .. os.environ()[\"TARANTOOL_RUNNER_PACKAGE_ENTRYPOINT\"]\n\nlocal input = os.environ()[\"TARANTOOL_RUNNER_INPUT\"]\n\nbox.cfg {\n listen = listen_socket,\n wal_mode = \'none\',\n memtx_dir = tmpdir,\n wal_dir = tmpdir,\n election_mode = \'manual\',\n log_level = 5\n}\n\nbox.ctl.promote()\n\nfio.rmtree(tmpdir)\n\n-- Add executable location to lua search path\npackage.cpath = package_location .. \'/?.so;\' .. package_location .. \'/?.dylib;\' .. package.cpath\n\n-- Run tests\nbox.schema.func.create(package_entrypoint, { language = \'C\', if_not_exists = true })\n\nbox.func[package_entrypoint]:call({input})\nos.exit(0)\n";