diff --git a/manifests/db.pp b/manifests/db.pp index 1b299e48..d7aef852 100644 --- a/manifests/db.pp +++ b/manifests/db.pp @@ -13,7 +13,7 @@ # # [*database_connection*] # (Optional) Url used to connect to database. -# Defaults to 'mysql://ceilometer:ceilometer@localhost/ceilometer'. +# Defaults to 'mysql+pymysql://ceilometer:ceilometer@localhost/ceilometer'. # # [*database_idle_timeout*] # (Optional) Timeout when db connections should be reaped. @@ -46,7 +46,7 @@ # class ceilometer::db ( $database_db_max_retries = $::os_service_default, - $database_connection = 'mysql://ceilometer:ceilometer@localhost/ceilometer', + $database_connection = 'mysql+pymysql://ceilometer:ceilometer@localhost/ceilometer', $database_idle_timeout = $::os_service_default, $database_min_pool_size = $::os_service_default, $database_max_pool_size = $::os_service_default, diff --git a/spec/classes/ceilometer_db_spec.rb b/spec/classes/ceilometer_db_spec.rb index 6221dced..18c9882b 100644 --- a/spec/classes/ceilometer_db_spec.rb +++ b/spec/classes/ceilometer_db_spec.rb @@ -10,7 +10,7 @@ describe 'ceilometer::db' do it { is_expected.to contain_class('ceilometer::db::sync') } it { is_expected.to contain_oslo__db('ceilometer_config').with( :db_max_retries => '', - :connection => 'mysql://ceilometer:ceilometer@localhost/ceilometer', + :connection => 'mysql+pymysql://ceilometer:ceilometer@localhost/ceilometer', :idle_timeout => '', :min_pool_size => '', :max_pool_size => '',