1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# File 'modules/profile/manifests/openstack/codfw1dev/pdns/dns_floating_ip_updater.pp', line 1
class profile::openstack::codfw1dev::pdns::dns_floating_ip_updater(
Array[Stdlib::Fqdn] $openstack_controllers = lookup('profile::openstack::codfw1dev::openstack_controllers', {default_value => ['cloudcontrol2002-dev.wikimedia.org']}),
$floating_ip_ptr_zone = lookup('profile::openstack::codfw1dev::designate::floating_ip_ptr_zone'),
$floating_ip_ptr_fqdn_matching_regex = lookup('profile::openstack::codfw1dev::designate::floating_ip_ptr_fqdn_matching_regex'),
$floating_ip_ptr_fqdn_replacement_pattern = lookup('profile::openstack::codfw1dev::designate::floating_ip_ptr_fqdn_replacement_pattern'),
) {
class {'::profile::openstack::base::pdns::dns_floating_ip_updater':
openstack_controllers => $openstack_controllers,
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,
}
contain '::profile::openstack::base::pdns::dns_floating_ip_updater'
}
|