~ubuntu-branches/ubuntu/lucid/mysql-dfsg-5.1/lucid-security

« back to all changes in this revision

Viewing changes to mysql-test/include/rpl_start_server.inc

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2012-02-22 22:33:55 UTC
  • mto: (1.2.1) (37.1.1 lucid-security)
  • mto: This revision was merged to the branch mainline in revision 36.
  • Revision ID: package-import@ubuntu.com-20120222223355-ku1tb4r70osci6v2
Tags: upstream-5.1.61
ImportĀ upstreamĀ versionĀ 5.1.61

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# ==== Purpose ====
 
2
#
 
3
# Start the server given by $rpl_server_number.  This should normally
 
4
# be invoked after rpl_stop_server.inc.
 
5
#
 
6
# ==== Usage ====
 
7
#
 
8
# --let $rpl_server_number= N
 
9
# [--let $rpl_server_parameters= --flag1 --flag2 ...]
 
10
# [--let $rpl_debug= 1]
 
11
# --source include/rpl_start_server.inc
 
12
#
 
13
# Parameters:
 
14
#
 
15
#   $rpl_server_number
 
16
#     Number to identify the server that needs to reconnect.  1 is the
 
17
#     master server, 2 the slave server, 3 the 3rd server, and so on.
 
18
#     Cf. include/rpl_init.inc
 
19
#
 
20
#   $rpl_server_parameters
 
21
#     If set, extra parameters given by this variable are passed to
 
22
#     mysqld.
 
23
#
 
24
#   $rpl_debug
 
25
#     See include/rpl_init.inc
 
26
#
 
27
# ==== See also ====
 
28
#
 
29
# rpl_stop_server.inc
 
30
# rpl_restart_server.inc
 
31
 
 
32
 
 
33
--let $_rpl_start_server_command= restart
 
34
--let $_rpl_start_server_args= [server_number=$rpl_server_number]
 
35
if ($rpl_server_parameters)
 
36
{
 
37
  --let $_rpl_start_server_command= restart:$rpl_server_parameters
 
38
  --let $_rpl_start_server_args= [server_number=$rpl_server_number parameters: $rpl_server_parameters]
 
39
}
 
40
 
 
41
--let $include_filename= rpl_start_server.inc $_rpl_start_server_args
 
42
--source include/begin_include_file.inc
 
43
 
 
44
--let $rpl_connection_name= server_$rpl_server_number
 
45
--source include/rpl_connection.inc
 
46
 
 
47
# Write file to make mysql-test-run.pl start up the server again
 
48
--exec echo "$_rpl_start_server_command" > $MYSQLTEST_VARDIR/tmp/mysqld.$rpl_server_number.expect
 
49
 
 
50
--source include/rpl_reconnect.inc
 
51
 
 
52
 
 
53
--let $include_filename= rpl_start_server.inc $_rpl_start_server_args
 
54
--source include/end_include_file.inc