1# ==== Purpose ====
2#
3# Shut down Group Replication initialized by
4# include/group_replication.inc.
5#
6# ==== Usage ====
7#
8# [--let $rpl_debug= 1]
9# [--let $rpl_group_replication= 1]
10# [--let $rpl_group_replication_single_primary_mode= 1]
11# --source include/group_replication_end.inc
12#
13# Parameters:
14#   $rpl_debug
15#     See include/rpl_init.inc
16#
17#   $rpl_group_replication
18#     See include/rpl_end.inc
19#
20#   $rpl_group_replication_single_primary_mode
21#     This instructs this script to run the script that
22#     resets the single primary mode configs
23#
24
25--let $include_filename= group_replication_end.inc
26--source include/begin_include_file.inc
27
28# Shut down Group Replication
29--source include/rpl_end.inc
30
31# Clean Group Replication XCom options on all servers to avoid false
32# errors on MTR check testcase.
33--source ../inc/gr_clear_configuration.inc
34
35# if running in single primary mode, reset to saved configs
36if ($rpl_group_replication_single_primary_mode)
37{
38  --let $reset_single_primary_mode= 1
39  --source ../inc/gr_single_primary_mode.inc
40}
41
42--connection default
43# Do not restore connection, because we have disconnected it.
44--let $skip_restore_connection= 1
45--let $include_filename= group_replication_end.inc
46--source include/end_include_file.inc
47