From 55a44e899c88d6ab49f0a62196f4c3a2d12ed947 Mon Sep 17 00:00:00 2001 From: ZhongShengping Date: Thu, 15 Mar 2018 14:34:00 +0800 Subject: [PATCH] Switch acceptance test to use integration classes Change-Id: I40d945ce09e9eeaa7c22e25ec7f92d551c08fdfb --- spec/acceptance/watcher_wsgi_apache_spec.rb | 50 +-------------------- 1 file changed, 1 insertion(+), 49 deletions(-) diff --git a/spec/acceptance/watcher_wsgi_apache_spec.rb b/spec/acceptance/watcher_wsgi_apache_spec.rb index 01c291a..2a197f3 100644 --- a/spec/acceptance/watcher_wsgi_apache_spec.rb +++ b/spec/acceptance/watcher_wsgi_apache_spec.rb @@ -12,58 +12,10 @@ describe 'basic watcher' do include ::openstack_integration::mysql include ::openstack_integration::keystone - rabbitmq_user { 'watcher': - admin => true, - password => 'my_secret', - provider => 'rabbitmqctl', - require => Class['rabbitmq'], - } - - rabbitmq_user_permissions { 'watcher@/': - configure_permission => '.*', - write_permission => '.*', - read_permission => '.*', - provider => 'rabbitmqctl', - require => Class['rabbitmq'], - } - # TODO(aschultz): fix after Ubuntu ocata-m3/rc1. watcher-db-manage is # broken if ($::osfamily == 'RedHat') { - class { '::watcher::db::mysql': - password => 'a_big_secret', - } - class { '::watcher::db': - database_connection => 'mysql+pymysql://watcher:a_big_secret@127.0.0.1/watcher?charset=utf8', - } - class { '::watcher::keystone::auth': - password => 'a_big_secret', - } - class { '::watcher::keystone::authtoken': - password => 'a_big_secret', - } - class { '::watcher::logging': - debug => true, - } - class { '::watcher': - default_transport_url => 'rabbit://watcher:my_secret@127.0.0.1:5672/', - } - class { '::watcher::api': - service_name => 'httpd', - watcher_client_password => 'a_big_secret', - create_db_schema => true, - upgrade_db => true, - } - include ::apache - class { '::watcher::wsgi::apache': - ssl => false, - } - class { '::watcher::applier': - applier_workers => '2', - } - class { '::watcher::decision_engine': - decision_engine_workers => '2', - } + include ::openstack_integration::watcher } EOS