Puppet Class: systemd::timesyncd

Inherits:
systemd::params
Inherited by:
systemd::timesyncd::config
systemd::timesyncd::service
Defined in:
manifests/timesyncd.pp

Overview

Parameters:

  • manage_service (Any) (defaults to: true)
  • manage_docker_service (Any) (defaults to: true)
  • service_ensure (Any) (defaults to: 'running')
  • service_enable (Any) (defaults to: true)
  • servers (Any) (defaults to: [])
  • fallback_servers (Any) (defaults to: [])
  • root_distance_max_sec (Any) (defaults to: undef)
  • poll_interval_min_sec (Any) (defaults to: undef)
  • poll_interval_max_sec (Any) (defaults to: undef)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'manifests/timesyncd.pp', line 1

class systemd::timesyncd(
                          $manage_service        = true,
                          $manage_docker_service = true,
                          $service_ensure        = 'running',
                          $service_enable        = true,
                          $servers               = [],
                          $fallback_servers      = [],
                          $root_distance_max_sec = undef,
                          $poll_interval_min_sec = undef,
                          $poll_interval_max_sec = undef,
                        ) inherits systemd::params {

  class { '::systemd::timesyncd::config': } ~>
  class { '::systemd::timesyncd::service': } ->
  Class['::systemd::timesyncd']
}