Puppet Class: designate::producer_task::delayed_notify

Defined in:
manifests/producer_task/delayed_notify.pp

Overview

Class designate::producer_task::delayed_notify

Configure delayed_notify producer task in designate-producer

Parameters

interval

(optional) Run interval in seconds. Defaults to $facts

per_page

(optional) Default amount of results returned per page. Defaults to $facts

batch_size

(optional) How many zones to receive NOTIFY on each run. Defaults to $facts

Parameters:

  • interval (Any) (defaults to: $facts['os_service_default'])
  • per_page (Any) (defaults to: $facts['os_service_default'])
  • batch_size (Any) (defaults to: $facts['os_service_default'])


19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'manifests/producer_task/delayed_notify.pp', line 19

class designate::producer_task::delayed_notify (
  $interval   = $facts['os_service_default'],
  $per_page   = $facts['os_service_default'],
  $batch_size = $facts['os_service_default'],
) {

  include designate::deps

  designate_config {
    'producer_task:delayed_notify/interval':   value => $interval;
    'producer_task:delayed_notify/per_page':   value => $per_page;
    'producer_task:delayed_notify/batch_size': value => $batch_size;
  }
}