Skip to content

Commit 1cfddec

Browse files
committed
Merge pull request #790 from cadeauthom/service-unmanaged
Move all dependencies to not have them in case of service unmanaged
2 parents 5e7b999 + b33f9c6 commit 1cfddec

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

manifests/server/service.pp

+24-24
Original file line numberDiff line numberDiff line change
@@ -33,34 +33,34 @@
3333
enable => $mysql::server::real_service_enabled,
3434
provider => $mysql::server::service_provider,
3535
}
36-
}
3736

38-
# only establish ordering between service and package if
39-
# we're managing the package.
40-
if $mysql::server::package_manage {
41-
Service['mysqld'] {
42-
require => Package['mysql-server'],
37+
# only establish ordering between service and package if
38+
# we're managing the package.
39+
if $mysql::server::package_manage {
40+
Service['mysqld'] {
41+
require => Package['mysql-server'],
42+
}
4343
}
44-
}
4544

46-
# only establish ordering between config file and service if
47-
# we're managing the config file.
48-
if $mysql::server::manage_config_file {
49-
File['mysql-config-file'] -> Service['mysqld']
50-
}
45+
# only establish ordering between config file and service if
46+
# we're managing the config file.
47+
if $mysql::server::manage_config_file {
48+
File['mysql-config-file'] -> Service['mysqld']
49+
}
5150

52-
if $mysql::server::override_options and $mysql::server::override_options['mysqld'] and $mysql::server::override_options['mysqld']['socket'] {
53-
$mysqlsocket = $mysql::server::override_options['mysqld']['socket']
54-
} else {
55-
$mysqlsocket = $options['mysqld']['socket']
56-
}
51+
if $mysql::server::override_options and $mysql::server::override_options['mysqld'] and $mysql::server::override_options['mysqld']['socket'] {
52+
$mysqlsocket = $mysql::server::override_options['mysqld']['socket']
53+
} else {
54+
$mysqlsocket = $options['mysqld']['socket']
55+
}
5756

58-
exec { 'wait_for_mysql_socket_to_open':
59-
command => "test -S ${mysqlsocket}",
60-
unless => "test -S ${mysqlsocket}",
61-
tries => '3',
62-
try_sleep => '10',
63-
require => Service['mysqld'],
64-
path => '/bin:/usr/bin',
57+
exec { 'wait_for_mysql_socket_to_open':
58+
command => "test -S ${mysqlsocket}",
59+
unless => "test -S ${mysqlsocket}",
60+
tries => '3',
61+
try_sleep => '10',
62+
require => Service['mysqld'],
63+
path => '/bin:/usr/bin',
64+
}
6565
}
6666
}

0 commit comments

Comments
 (0)