puppet-tripleo/lib/puppet/parser/functions
Alex Schultz 5eb012b4f6 Fix interface_for_ip for newer facter versions
In facter 3.x, the networking facts are in a complex hash. Previously
the interface facts where flat so we would lookup the vars. This change
first tries the facter 2.x lookup before falling back to the facter 3.x
syntax.

Closes-Bug: #1835718
Change-Id: I260b18ae3479da4f5176027d4b26b3e1c6b22063
Closes-Bug: #1812938
(cherry picked from commit 5fff984cec)
2019-07-08 15:30:11 +00:00
..
docker_volumes_to_storage_maps.rb Avoid hard-coded settings in Cinder HA containers 2018-02-13 11:53:24 -05:00
extract_id.rb MidoNet services manifests 2015-11-23 11:53:07 +01:00
interface_for_ip.rb Fix interface_for_ip for newer facter versions 2019-07-08 15:30:11 +00:00
ip_to_erl_format.rb Make sure we bind the rabbit inter-cluster to a specific interface 2017-01-20 08:41:22 +01:00
is_ip_addresses.rb Fail more gracefully when passed an empty ip 2018-03-13 17:08:34 +01:00
list_to_hash.rb IPv6 dual-stack support 2016-04-19 14:36:38 +00:00
list_to_zookeeper_hash.rb MidoNet services manifests 2015-11-23 11:53:07 +01:00
local_fence_devices.rb Configure fencing devices 2015-06-12 18:40:50 +02:00
lookup_hiera_hash.rb Add lookup_hiera_hash function 2016-05-25 23:55:44 +02:00
netmask_to_cidr.rb Contrail: Fix controlplane/dataplane network asignments & enable optional dpdk 2017-07-05 22:52:58 +02:00
noop_resource.rb Drop un-needed 'else' in noop_resource 2017-06-02 09:41:35 -04:00
tripleo_swift_devices.rb Convert ringbuilder to build devices array 2016-09-02 17:22:48 +02:00