Move workloads_collector to a separate task

Closes-Bug: 1452769
Change-Id: Iadb911952c8b1f02d626a316edaf9fc8df72d226
This commit is contained in:
Dmitry Ilyin 2015-05-07 19:16:11 +03:00
parent 9ba57d1728
commit e9e6a88e19
3 changed files with 23 additions and 5 deletions

View File

@ -125,11 +125,11 @@ class { 'openstack::auth_file':
}
class { 'openstack::workloads_collector':
enabled => $workloads_hash[enabled],
workloads_username => $workloads_hash[username],
workloads_password => $workloads_hash[password],
workloads_tenant => $workloads_hash[tenant],
workloads_create_user=> $workloads_hash[create_user],
enabled => $workloads_hash['enabled'],
workloads_username => $workloads_hash['username'],
workloads_password => $workloads_hash['password'],
workloads_tenant => $workloads_hash['tenant'],
workloads_create_user=> $workloads_hash['create_user'],
}

View File

@ -0,0 +1,11 @@
notice('MODULAR: keystone/workloads_collector.pp')
$workloads_hash = hiera('workloads_collector', {})
class { 'openstack::workloads_collector':
enabled => $workloads_hash['enabled'],
workloads_username => $workloads_hash['username'],
workloads_password => $workloads_hash['password'],
workloads_tenant => $workloads_hash['tenant'],
workloads_create_user => true,
}

View File

@ -0,0 +1,7 @@
require 'spec_helper'
require 'shared-examples'
manifest = 'keystone/workloads_collector.pp'
describe manifest do
test_ubuntu_and_centos manifest
end