Codebase list puppet-module-gnocchi / 8001209
Remove gnocchi::metricd::cleanup_delay ... because the parameter was deprecated during Yoga cycle[1] in favor of the new metric_cleanup_delay parameter. [1] 04f29cb088e7e1eadae5cb1834dab637d6c5b745 Change-Id: I8efe9f153ca112dafb621edc4ee3b3d090083d91 Takashi Kajinami 1 year, 8 months ago
2 changed file(s) with 6 addition(s) and 14 deletion(s). Raw diff Collapse all Expand all
3838 # (optional) Whether the service should be managed by Puppet.
3939 # Defaults to true.
4040 #
41 # DEPRECATED PARAMETERS
42 #
43 # [*cleanup_delay*]
44 # (optional) How many seconds to wait between
45 # cleaning of expired data.
46 # Defaults to $::os_service_default
47 #
4841 class gnocchi::metricd (
4942 $manage_service = true,
5043 $enabled = true,
5548 $metric_cleanup_delay = $::os_service_default,
5649 $processing_replicas = $::os_service_default,
5750 $package_ensure = 'present',
58 # DEPRECATED PARAMETERS
59 $cleanup_delay = undef,
6051 ) inherits gnocchi::params {
6152
6253 include gnocchi::deps
63
64 if $cleanup_delay != undef {
65 warning('The cleanup_delay parameter is deprecated. Use metric_cleanup_delay instead')
66 }
6754
6855 gnocchi_config {
6956 'metricd/workers': value => $workers;
7057 'metricd/metric_processing_delay': value => $metric_processing_delay;
7158 'metricd/greedy': value => $greedy;
7259 'metricd/metric_reporting_delay': value => $metric_reporting_delay;
73 'metricd/metric_cleanup_delay': value => pick($cleanup_delay, $metric_cleanup_delay);
60 'metricd/metric_cleanup_delay': value => $metric_cleanup_delay;
7461 'metricd/processing_replicas': value => $processing_replicas;
7562 }
7663
0 ---
1 upgrade:
2 - |
3 The ``gnocchi::metricd::cleanup_delay`` parameter has been removed. Use
4 the ``metric_cleanup_delay`` parameter instead.