puppet-ceilometer/manifests/alarm/evaluator.pp
iberezovskiy f897c0c6c6 Deprecate ceilometer alarm classes
Alarming services (evaluator and notifier) in Mitaka
were moved to Aodh OpenStack project. Now Ceilometer
doesn't contain any code related to alarms,
so we need to stop usage of Ceilometer alarm classes.

Change-Id: I087545f0e97050521275c8eb096c8e33b71d1a69
2016-03-04 19:28:29 +03:00

48 lines
1.2 KiB
Puppet

# == Deprecated class: ceilometer::alarm::evaluator
#
# Installs the ceilometer alarm evaluator service
#
# === Parameters:
#
# [*enabled*]
# (Optional) Should the service be enabled.
# Defaults to undef.
#
# [*manage_service*]
# (Optional) Whether the service should be managed by Puppet.
# Defaults to undef.
#
# [*evaluation_interval*]
# (Optional) Define the time interval for the alarm evaluator
# Defaults to undef.
#
# [*evaluation_service*]
# (Optional) Define which service use for the evaluator
# Defaults to undef.
#
# [*partition_rpc_topic*]
# (Optional) Define which topic the alarm evaluator should access
# Defaults to undef.
#
# [*record_history*]
# (Optional) Record alarm change events
# Defaults to undef.
#
# [*coordination_url*]
# (Optional) The url to use for distributed group membership coordination.
# Defaults to undef.
#
class ceilometer::alarm::evaluator (
$manage_service = undef,
$enabled = undef,
$evaluation_interval = undef,
$evaluation_service = undef,
$partition_rpc_topic = undef,
$record_history = undef,
$coordination_url = undef,
) {
warning('Class is deprecated and will be removed. Use Aodh module to deploy Alarm Evaluator service')
}