diff options
Diffstat (limited to 'manifests/sql')
-rw-r--r-- | manifests/sql/mysql.pp | 8 | ||||
-rw-r--r-- | manifests/sql/pgsql.pp | 8 | ||||
-rw-r--r-- | manifests/sql/sqlite.pp | 8 |
3 files changed, 15 insertions, 9 deletions
diff --git a/manifests/sql/mysql.pp b/manifests/sql/mysql.pp index 95149d7..f4c1a4a 100644 --- a/manifests/sql/mysql.pp +++ b/manifests/sql/mysql.pp @@ -1,7 +1,9 @@ class dovecot::sql::mysql { - package { 'dovecot-mysql': - ensure => installed, - before => File['/etc/dovecot-sql.conf'], + if $version == 2 { + package { 'dovecot-mysql': + ensure => installed, + before => File['/etc/dovecot-sql.conf'], + } } } diff --git a/manifests/sql/pgsql.pp b/manifests/sql/pgsql.pp index 8fa2ae1..39f1b64 100644 --- a/manifests/sql/pgsql.pp +++ b/manifests/sql/pgsql.pp @@ -1,7 +1,9 @@ class dovecot::sql::pgsql { - package { 'dovecot-pgsql': - ensure => installed, - before => File['/etc/dovecot-sql.conf'], + if $version == 2 { + package { 'dovecot-pgsql': + ensure => installed, + before => File['/etc/dovecot-sql.conf'], + } } } diff --git a/manifests/sql/sqlite.pp b/manifests/sql/sqlite.pp index 5a2bb06..c2a848e 100644 --- a/manifests/sql/sqlite.pp +++ b/manifests/sql/sqlite.pp @@ -1,7 +1,9 @@ class dovecot::sql::sqlite { - package { 'dovecot-sqlite': - ensure => installed, - before => File['/etc/dovecot-sql.conf'], + if $version == 2 { + package { 'dovecot-sqlite': + ensure => installed, + before => File['/etc/dovecot-sql.conf'], + } } } |