Skip to content

Commit 7a26cde

Browse files
committed
Merge branch 'release/1.0.8'
2 parents ef6e369 + fc62ebb commit 7a26cde

File tree

4 files changed

+15
-12
lines changed

4 files changed

+15
-12
lines changed

lib/facter/mysql_facts.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def create_mysqld_fact_mysqldhelp(factname, varname)
4040
confine :kernel => :linux
4141
setcode do
4242
if @the_config_settings == nil
43-
@the_config_settings = %x{/usr/sbin/mysqld --help --verbose --log-bin=/dev/null 2>/dev/null}
43+
@the_config_settings = %x{/usr/sbin/mysqld --help --verbose --pid-file=/tmp/facter-mysqld-dummy.pid --log-bin=/dev/null 2>/dev/null}
4444
end
4545
re = Regexp.new("^#{varname}\\s+([^ ]+)$")
4646
if @the_config_settings.match re
@@ -126,7 +126,8 @@ def create_mysqld_fact_augeas(factname, varname, default, section='mysqld')
126126

127127
if File.exists?('/usr/sbin/mysqld')
128128
create_mysqld_fact_mysqldhelp('mysqld_tmpdir', 'tmpdir')
129-
create_mysqld_fact_mysqldhelp('mysqld_pidfile', 'pid-file')
129+
# This fact has been removed due to issue #3. It does not provide correct information
130+
# create_mysqld_fact_mysqldhelp('mysqld_pidfile', 'pid-file')
130131
create_mysqld_fact_mysqldhelp('mysqld_socket', 'socket')
131132
create_mysqld_fact_mysqldhelp('mysqld_server_id', 'server-id')
132133
create_mysqld_fact_mysqldhelp('mysqld_ssl', 'ssl')

manifests/config/server.pp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -129,13 +129,6 @@
129129
ensure => 'directory',
130130
mode => $config_dir_mode,
131131
}
132-
# Little trick, if the include folder is a subfolder of config_dir, we will
133-
# add a dependency on it :)
134-
if regsubst($config_includedir, "^${config_dir}", '__MATCH__') =~ /^__MATCH__/ {
135-
File[$config_includedir] {
136-
require => File[$config_dir],
137-
}
138-
}
139132
}
140133

141134
file { $logdir :

manifests/module.pp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# == Class: percona::module
2+
#
3+
# Stores module information
4+
#
5+
class percona::module {
6+
7+
$id = 'unifiedpost-puppet-percona'
8+
$version = '1.0.8'
9+
10+
}

templates/my.cnf.erb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
### Template source: 'MODULES<%= template_source.gsub(Regexp.new("^#{Puppet::Node::Environment.current[:modulepath].gsub(':','|')}"),"") %>'
55
<%= scope.function_percona_hash_print([options]) %>
66

7-
8-
<% if defined?(config_includer) and config_includer != :undef -%>
9-
!includedir <%= config_includer %>
7+
<% if defined?(@config_includedir) and @config_includedir != :undef -%>
8+
!includedir <%= @config_includedir %>
109
<% end -%>

0 commit comments

Comments
 (0)