Puppet Class: gnocchi::storage

Inherits:
gnocchi::params
Defined in:
manifests/storage.pp

Overview

gnocchi::storage

Storage backend for Gnocchi

Parameters

DEPRECATED PARAMETERS

package_ensure

(optional) ensure state for package. Defaults to ‘present’

coordination_url

(optional) The url to use for distributed group membership coordination. Defaults to undef

metric_processing_delay

(optional) Delay between processng metrics Defaults to undef

Parameters:

  • package_ensure (Any) (defaults to: undef)
  • coordination_url (Any) (defaults to: undef)
  • metric_processing_delay (Any) (defaults to: undef)


33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# File 'manifests/storage.pp', line 33

class gnocchi::storage(
  # DEPRECATED PARAMETERS
  $package_ensure          = undef,
  $coordination_url        = undef,
  $metric_processing_delay = undef,
) inherits gnocchi::params {

  include gnocchi::deps

  if $package_ensure {
    warning('The gnocchi::storage::package_ensure parameter was deprecated. \
Use gnocchi::package_ensure instead')
  }

  if $coordination_url {
    warning('The gnocchi::storage::coordination_url parameter was deprecated. \
Use gnocchi::coordination_url instead')
  }

  if $metric_processing_delay {
    warning('The gnocchi::storage::metric_processing_delay parameter was deprecated. \
Use gnocchi::metricd::metric_processing_delay instead')
  }
}