Puppet Class: networkmanager::service

Defined in:
manifests/service.pp

Summary

A short summary of the purpose of this class

Overview

A description of what this class does

This class applies NetworkManager service resource.

Parameters:

  • wait_online (Boolean) (defaults to: $networkmanager::wait_online)


7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'manifests/service.pp', line 7

class networkmanager::service (
  Boolean $wait_online = $networkmanager::wait_online,
){
  if $wait_online {
    $wait_ensure = running
    $wait_enable = true
  }
  else {
    $wait_ensure = stopped
    $wait_enable = false
  }
  service {
    'NetworkManager-wait-online.service':
      ensure => $wait_ensure,
      enable => $wait_enable;
    'NetworkManager.service':
      ensure => running,
      enable => true;
  }
}