Puppet Function: networkmanager::reload_connection
- Defined in:
-
functions/reload_connection.pp
- Function type:
- Puppet Language
Overview
networkmanager::reload_connection(String $id, String $state) ⇒ 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}"
}
|