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
38 | 38 | # (optional) Whether the service should be managed by Puppet. |
39 | 39 | # Defaults to true. |
40 | 40 | # |
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 | # | |
48 | 41 | class gnocchi::metricd ( |
49 | 42 | $manage_service = true, |
50 | 43 | $enabled = true, |
55 | 48 | $metric_cleanup_delay = $::os_service_default, |
56 | 49 | $processing_replicas = $::os_service_default, |
57 | 50 | $package_ensure = 'present', |
58 | # DEPRECATED PARAMETERS | |
59 | $cleanup_delay = undef, | |
60 | 51 | ) inherits gnocchi::params { |
61 | 52 | |
62 | 53 | include gnocchi::deps |
63 | ||
64 | if $cleanup_delay != undef { | |
65 | warning('The cleanup_delay parameter is deprecated. Use metric_cleanup_delay instead') | |
66 | } | |
67 | 54 | |
68 | 55 | gnocchi_config { |
69 | 56 | 'metricd/workers': value => $workers; |
70 | 57 | 'metricd/metric_processing_delay': value => $metric_processing_delay; |
71 | 58 | 'metricd/greedy': value => $greedy; |
72 | 59 | '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; | |
74 | 61 | 'metricd/processing_replicas': value => $processing_replicas; |
75 | 62 | } |
76 | 63 |