Puppet Function: networkmanager::reload_connection

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

Overview

networkmanager::reload_connection(String $id, String $state)String

Parameters:

  • id (String)
  • state (String)

Returns:

  • (String)


1
2
3
4
5
6
7
8
# File 'functions/reload_connection.pp', line 1

function networkmanager::reload_connection(
             String $id,
             String $state
) >> String {
$bash_part = 'while test "$(gdbus introspect --system --dest org.freedesktop.NetworkManager --object-path /org/freedesktop/NetworkManager/Settings| wc -l)" -lt "3"; do sleep 1 ; done && /usr/bin/nmcli connection reload && /usr/bin/nmcli connection'
$values_part = "${state} ${id}"
"${bash_part} ${values_part}"
}