puppet-candlepin/manifests/database/mysql.pp @ fa8e07ff
63fc49f5 | Dennis Crissman | # Candlepin Database Setup using Mysql
|
|
class candlepin::database::mysql {
|
|||
$db_dialect = 'org.hibernate.dialect.MySQLDialect'
|
|||
82d13513 | Eric D. Helms | $db_quartz_dialect = 'org.quartz.impl.jdbcjobstore.StdJDBCDelegate'
|
|
63fc49f5 | Dennis Crissman | $db_driver = 'com.mysql.jdbc.Driver'
|
|
$db_type = $::candlepin::db_type
|
|||
$db_host = $::candlepin::db_host
|
|||
$db_port = pick($::candlepin::db_port, 3306)
|
|||
$db_name = $::candlepin::db_name
|
|||
$db_user = $::candlepin::db_user
|
|||
$db_password = $::candlepin::db_password
|
|||
90897eb9 | Dennis Crissman | $enable_hbm2ddl_validate = $::candlepin::enable_hbm2ddl_validate
|
|
63fc49f5 | Dennis Crissman | ||
concat::fragment{'Mysql Database Configuration':
|
|||
64d6c2ff | Dennis Crissman | target => $::candlepin::candlepin_conf_file,
|
|
fa8e07ff | Eric D. Helms | content => template('candlepin/_candlepin_database.conf.erb'),
|
|
63fc49f5 | Dennis Crissman | }
|
|
82d13513 | Eric D. Helms | }
|