diff --git a/manifests/database/dbaas.pp b/manifests/database/dbaas.pp index c12e8094..eae9da2a 100644 --- a/manifests/database/dbaas.pp +++ b/manifests/database/dbaas.pp @@ -77,7 +77,7 @@ class cloud::database::dbaas( } exec {'trove_db_sync': - command => 'trove-manage db sync', + command => 'trove-manage db_sync', user => 'trove', path => '/usr/bin', unless => "/usr/bin/mysql trove -h ${trove_db_host} -u ${encoded_user} -p${encoded_password} -e \"show tables\" | /bin/grep Tables" diff --git a/spec/classes/cloud_database_dbaas_api_spec.rb b/spec/classes/cloud_database_dbaas_api_spec.rb index 413853bb..7e607807 100644 --- a/spec/classes/cloud_database_dbaas_api_spec.rb +++ b/spec/classes/cloud_database_dbaas_api_spec.rb @@ -72,7 +72,7 @@ describe 'cloud::database::dbaas::api' do it 'checks if Trove DB is populated' do should contain_exec('trove_db_sync').with( - :command => 'trove-manage db sync', + :command => 'trove-manage db_sync', :user => 'trove', :path => '/usr/bin', :unless => '/usr/bin/mysql trove -h 10.0.0.1 -u trove -psecrete -e "show tables" | /bin/grep Tables'