Dmitry E. Oboukhov > DR-Tarantool > DR::Tarantool::StartTest

Download:
DR-Tarantool-0.42.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Source  

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

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/.

syntax highlighting: