class rally::settings (
$project_domain = $::os_service_default,
$resource_deletion_timeout = $::os_service_default,
$resource_management_workers = $::os_service_default,
$user_domain = $::os_service_default,
$openstack_client_http_timeout = undef,
) {
#管理rally各服务的配置
include ::rally::settings::cinder
include ::rally::settings::ec2
include ::rally::settings::glance
include ::rally::settings::heat
include ::rally::settings::ironic
include ::rally::settings::manila
include ::rally::settings::murano
include ::rally::settings::nova
include ::rally::settings::sahara
include ::rally::settings::swift
# 此类等待https://review.openstack.org/#/c/337412/被Merge
include ::rally::settings::tempest
rally_config {
'cleanup/resource_deletion_timeout': value => $resource_deletion_timeout;
'users_context/project_domain': value => $project_domain;
'users_context/resource_management_workers': value => $resource_management_workers;
'users_context/user_domain': value => $user_domain;
}
}