Skip to content

Commit 0b3e310

Browse files
committed
Merge pull request #791 from roidelapluie/empty-string-as-parameter
Re-Add the ability to set a empty string as option parameter
2 parents 1cfddec + e30e0bc commit 0b3e310

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

spec/classes/mycnf_template_spec.rb

+5
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@
2929
end
3030
end
3131

32+
describe 'skip-name-resolve set to an empty string' do
33+
let(:params) {{ :override_options => { 'mysqld' => { 'skip-name-resolve' => '' }}}}
34+
it { is_expected.to contain_file('mysql-config-file').with_content(/^skip-name-resolve$/) }
35+
end
36+
3237
describe 'ssl set to true' do
3338
let(:params) {{ :override_options => { 'mysqld' => { 'ssl' => true }}}}
3439
it { is_expected.to contain_file('mysql-config-file').with_content(/ssl/) }

templates/my.cnf.erb

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<% v.sort.map do |ki, vi| -%>
77
<% if ki == 'ssl-disable' or (ki =~ /^ssl/ and v['ssl-disable'] == true) -%>
88
<% next %>
9-
<% elsif vi == true or v == '' -%>
9+
<% elsif vi == true or vi == '' -%>
1010
<%= ki %>
1111
<% elsif vi.is_a?(Array) -%>
1212
<% vi.each do |vii| -%>

0 commit comments

Comments
 (0)