|
9 | 9 | :port => '3306',
|
10 | 10 | :etc_root_password => false,
|
11 | 11 | :datadir => '/var/lib/mysql',
|
| 12 | + :default_engine => 'UNSET', |
12 | 13 | :ssl => false,
|
13 | 14 | :ssl_ca => '/etc/mysql/cacert.pem',
|
14 | 15 | :ssl_cert => '/etc/mysql/server-cert.pem',
|
|
74 | 75 | [
|
75 | 76 | {},
|
76 | 77 | {
|
77 |
| - :service_name => 'dans_service', |
78 |
| - :config_file => '/home/dan/mysql.conf', |
79 |
| - :service_name => 'dans_mysql', |
80 |
| - :socket => '/home/dan/mysql.sock', |
81 |
| - :bind_address => '0.0.0.0', |
82 |
| - :port => '3306', |
83 |
| - :datadir => '/path/to/datadir', |
84 |
| - :ssl => true, |
85 |
| - :ssl_ca => '/path/to/cacert.pem', |
86 |
| - :ssl_cert => '/path/to/server-cert.pem', |
87 |
| - :ssl_key => '/path/to/server-key.pem' |
| 78 | + :service_name => 'dans_service', |
| 79 | + :config_file => '/home/dan/mysql.conf', |
| 80 | + :service_name => 'dans_mysql', |
| 81 | + :socket => '/home/dan/mysql.sock', |
| 82 | + :bind_address => '0.0.0.0', |
| 83 | + :port => '3306', |
| 84 | + :datadir => '/path/to/datadir', |
| 85 | + :default_engine => 'InnoDB', |
| 86 | + :ssl => true, |
| 87 | + :ssl_ca => '/path/to/cacert.pem', |
| 88 | + :ssl_cert => '/path/to/server-cert.pem', |
| 89 | + :ssl_key => '/path/to/server-key.pem' |
88 | 90 | }
|
89 | 91 | ].each do |passed_params|
|
90 | 92 |
|
|
140 | 142 | "datadir = #{param_values[:datadir]}",
|
141 | 143 | "bind-address = #{param_values[:bind_address]}"
|
142 | 144 | ]
|
| 145 | + if param_values[:default_engine] != 'UNSET' |
| 146 | + expected_lines = expected_lines | [ "default-storage-engine = #{param_values[:default_engine]}" ] |
| 147 | + end |
143 | 148 | if param_values[:ssl]
|
144 | 149 | expected_lines = expected_lines |
|
145 | 150 | [
|
|
0 commit comments