Provided by: libdr-tarantool-perl_0.45-2build1_amd64
NAME
DR::Tarantool::StartTest - finds and starts Tarantool on free port.
SYNOPSIS
my $t = run DR::Tarantool::StartTest ( cfg => $file_spaces_cfg );
DESCRIPTION
The module tries to find and then to start tarantool_box. The module is used inside tests.
METHODS
run Constructor. Receives the following arguments: cfg path to tarantool.cfg is_version(VERSION[, FAMILY]) return true if tarantool_box is found and its version is more than VERSION. FAMILY can be: 1 (default) For tarantool < 1.6. 2 For tarantool >= 1.6. started Return true if Tarantool is found and started log Return Tarantool logs primary_port Return Tarantool primary port admin_port Return Tarantool admin port tarantool_pid Return PID kill Kills Tarantool is_dead Return true if child Tarantool process is dead. DESTROY Destructor. Kills tarantool, removes temporary files.
COPYRIGHT AND LICENSE
Copyright (C) 2011 Dmitry E. Oboukhov <unera@debian.org> Copyright (C) 2011 Roman V. Nikolaev <rshadow@rambler.ru> This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License.
VCS
The project is placed git repo on github: <https://github.com/dr-co/dr-tarantool/>.