diff --git a/manifests/init.pp b/manifests/init.pp index d1e0f36..67e39ca 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -80,14 +80,6 @@ class nodepool ( } } - file { '/etc/mysql/conf.d/max_connections.cnf': - ensure => present, - content => "[server]\nmax_connections = 8192\n", - mode => '0444', - owner => 'root', - group => 'root', - } - user { 'nodepool': ensure => present, home => '/home/nodepool', diff --git a/manifests/mysql.pp b/manifests/mysql.pp index ce8bdd0..bf26d4c 100644 --- a/manifests/mysql.pp +++ b/manifests/mysql.pp @@ -47,4 +47,13 @@ class nodepool::mysql ( ], } + file { '/etc/mysql/conf.d/max_connections.cnf': + ensure => present, + content => "[server]\nmax_connections = 8192\n", + mode => '0444', + owner => 'root', + group => 'root', + require => Class['mysql::server'], + } + }