Puppet Function: networkmanager::ipv6_disable_version

Defined in:
functions/ipv6_disable_version.pp
Function type:
Puppet Language

Overview

networkmanager::ipv6_disable_version(String $ipv6_method)String

Parameters:

  • ipv6_method (String)

Returns:

  • (String)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'functions/ipv6_disable_version.pp', line 1

function networkmanager::ipv6_disable_version(
  String $ipv6_method
) >> String
{
  if (
    $ipv6_method == 'disabled'
      and
    Integer($facts['networkmanager']['version']['major']) == 1
      and
    Integer($facts['networkmanager']['version']['minor']) < 20
  )
  {
    include networkmanager::notify_ipv6_disabled
    $return = 'ignore'
  }
  else {
    $return = $ipv6_method
  }
  $return
}