fuel-library/deployment/puppet/heat/manifests/api-cloudwatch.pp
Bogdan Dobrelya d14ea2edf3 Sync puppet-heat
17736b2fd726858cb83590f8a8b1d594a087ea44 4.0.0

Partial blueprint merge-openstack-puppet-modules

Change-Id: Icbe9f8c87ea0b6c0a3287c1c36137302bf293009
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2014-07-03 13:27:38 +03:00

37 lines
1.2 KiB
Puppet

# Installs & configure the heat CloudWatch API service
#
class heat::api-cloudwatch (
$enabled = true,
$keystone_host = '127.0.0.1',
$keystone_port = '35357',
$keystone_protocol = 'http',
$keystone_user = 'heat',
$keystone_tenant = 'services',
$keystone_password = false,
$keystone_ec2_uri = 'http://127.0.0.1:5000/v2.0/ec2tokens',
$auth_uri = 'http://127.0.0.1:5000/v2.0',
$bind_host = '0.0.0.0',
$bind_port = '8003',
$verbose = false,
$debug = false,
) {
warning('heat::api-cloudwatch is deprecated. Use heat::api_cloudwatch instead.')
class { 'heat::api_cloudwatch':
enabled => $enabled,
keystone_host => $keystone_host,
keystone_port => $keystone_port,
keystone_protocol => $keystone_protocol,
keystone_user => $keystone_user,
keystone_tenant => $keystone_tenant,
keystone_password => $keystone_password,
keystone_ec2_uri => $keystone_ec2_uri,
auth_uri => $auth_uri,
bind_host => $bind_host,
bind_port => $bind_port,
verbose => $verbose,
debug => $debug,
}
}