From 27c48c38e513ebd1f756f9c4458ffea5473368ad Mon Sep 17 00:00:00 2001 From: Sulverus <sulverus@gmail.com> Date: Tue, 17 Nov 2015 23:10:18 +0300 Subject: [PATCH] fix fast_replica.lua for out of source builds --- test/replication/lua/fast_replica.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/replication/lua/fast_replica.lua b/test/replication/lua/fast_replica.lua index f8ae138705..63ec51834f 100644 --- a/test/replication/lua/fast_replica.lua +++ b/test/replication/lua/fast_replica.lua @@ -1,11 +1,13 @@ function join(inspector, n) + local path = os.getenv('TARANTOOL_SRC_DIR') for i=1,n do local rid = tostring(i) os.execute('mkdir -p tmp') - os.execute('cp ../replication/replica.lua ./tmp/replica'..rid..'.lua') + os.execute('cp '..path..'/test/replication/replica.lua ./tmp/replica'..rid..'.lua') os.execute('chmod +x ./tmp/replica'..rid..'.lua') - inspector:cmd("create server replica"..rid.." with rpl_master=default, script='./var/tmp/replica"..rid..".lua'") + local out_dir = box.cfg.wal_dir + inspector:cmd("create server replica"..rid.." with rpl_master=default, script='"..out_dir.."/../tmp/replica"..rid..".lua'") inspector:cmd("start server replica"..rid) end end -- GitLab