Puppet Class: profile::openstack::main::pdns::dns_floating_ip_updater

Defined in:
modules/profile/manifests/openstack/main/pdns/dns_floating_ip_updater.pp

Overview

Parameters:

  • floating_ip_ptr_zone (Any) (defaults to: hiera('profile::openstack::main::designate::floating_ip_ptr_zone'))
  • floating_ip_ptr_fqdn_matching_regex (Any) (defaults to: hiera('profile::openstack::main::designate::floating_ip_ptr_fqdn_matching_regex'))
  • floating_ip_ptr_fqdn_replacement_pattern (Any) (defaults to: hiera('profile::openstack::main::designate::floating_ip_ptr_fqdn_replacement_pattern'))


1
2
3
4
5
6
7
8
9
10
11
12
# File 'modules/profile/manifests/openstack/main/pdns/dns_floating_ip_updater.pp', line 1

class profile::openstack::main::pdns::dns_floating_ip_updater(
    $floating_ip_ptr_zone = hiera('profile::openstack::main::designate::floating_ip_ptr_zone'),
    $floating_ip_ptr_fqdn_matching_regex = hiera('profile::openstack::main::designate::floating_ip_ptr_fqdn_matching_regex'),
    $floating_ip_ptr_fqdn_replacement_pattern = hiera('profile::openstack::main::designate::floating_ip_ptr_fqdn_replacement_pattern'),
    ) {

    class {'::profile::openstack::base::pdns::dns_floating_ip_updater':
        floating_ip_ptr_zone                     => $floating_ip_ptr_zone,
        floating_ip_ptr_fqdn_matching_regex      => $floating_ip_ptr_fqdn_matching_regex,
        floating_ip_ptr_fqdn_replacement_pattern => $floating_ip_ptr_fqdn_replacement_pattern,
    }
}