Puppet Class: grafana::session::file

Inherits:
::grafana::session
Defined in:
manifests/session/file.pp

Overview

Parameters:

  • path (Optional[String])


2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'manifests/session/file.pp', line 2

class grafana::session::file (
  Optional[String] $path,
) inherits ::grafana::session {

  Grafana_ini_setting['session/provider'] {
    value => 'file',
  }

  $config = delete_undef_values({
    'session/provider_config' => $path,
  })

  $config.each |String $setting, Any $value| {
    grafana_ini_setting { $setting:
      value => $value,
    }
  }
}