@@ -66,6 +66,7 @@ The following parameters are available in the `puppet_operational_dashboards` cl
6666* [ ` telegraf_token ` ] ( #-puppet_operational_dashboards--telegraf_token )
6767* [ ` include_pe_metrics ` ] ( #-puppet_operational_dashboards--include_pe_metrics )
6868* [ ` manage_system_board ` ] ( #-puppet_operational_dashboards--manage_system_board )
69+ * [ ` template_format ` ] ( #-puppet_operational_dashboards--template_format )
6970
7071##### <a name =" -puppet_operational_dashboards--manage_influxdb " ></a >` manage_influxdb `
7172
@@ -211,6 +212,14 @@ Whether the System Performance dashboard should be added to grafana
211212
212213Default value: ` true `
213214
215+ ##### <a name =" -puppet_operational_dashboards--template_format " ></a >` template_format `
216+
217+ Data type: ` Enum['yaml','toml'] `
218+
219+ Template format to use for puppet template toml or yaml config
220+
221+ Default value: ` 'toml' `
222+
214223### <a name =" puppet_operational_dashboards--enterprise_infrastructure " ></a >` puppet_operational_dashboards::enterprise_infrastructure `
215224
216225When applied to an appropriate node group this class applies the toml gem and database access
@@ -229,6 +238,7 @@ include puppet_operational_dashboards::enterprise_infrastructure
229238The following parameters are available in the ` puppet_operational_dashboards::enterprise_infrastructure ` class:
230239
231240* [ ` profiles ` ] ( #-puppet_operational_dashboards--enterprise_infrastructure--profiles )
241+ * [ ` template_format ` ] ( #-puppet_operational_dashboards--enterprise_infrastructure--template_format )
232242
233243##### <a name =" -puppet_operational_dashboards--enterprise_infrastructure--profiles " ></a >` profiles `
234244
@@ -238,6 +248,14 @@ Array of PE profiles on the node with this class applied.
238248
239249Default value: ` puppet_operational_dashboards::pe_profiles_on_host() `
240250
251+ ##### <a name =" -puppet_operational_dashboards--enterprise_infrastructure--template_format " ></a >` template_format `
252+
253+ Data type: ` Enum['yaml','toml'] `
254+
255+ Template format to use for puppet template toml or yaml config
256+
257+ Default value: ` 'toml' `
258+
241259### <a name =" puppet_operational_dashboards--profile--dashboards " ></a >` puppet_operational_dashboards::profile::dashboards `
242260
243261Installs Grafana and several dashboards to display Puppet metrics. Included via the base class.
@@ -630,6 +648,7 @@ The following parameters are available in the `puppet_operational_dashboards::te
630648* [ ` telegraf_postgres_password ` ] ( #-puppet_operational_dashboards--telegraf--agent--telegraf_postgres_password )
631649* [ ` postgres_port ` ] ( #-puppet_operational_dashboards--telegraf--agent--postgres_port )
632650* [ ` postgres_options ` ] ( #-puppet_operational_dashboards--telegraf--agent--postgres_options )
651+ * [ ` template_format ` ] ( #-puppet_operational_dashboards--telegraf--agent--template_format )
633652
634653##### <a name =" -puppet_operational_dashboards--telegraf--agent--token " ></a >` token `
635654
@@ -937,6 +956,14 @@ Default value:
937956 }
938957```
939958
959+ ##### <a name =" -puppet_operational_dashboards--telegraf--agent--template_format " ></a >` template_format `
960+
961+ Data type: ` Enum['yaml','toml'] `
962+
963+ Template format to use for puppet template toml or yaml config
964+
965+ Default value: ` $puppet_operational_dashboards::template_format `
966+
940967## Defined types
941968
942969### <a name =" puppet_operational_dashboards--telegraf--config " ></a >` puppet_operational_dashboards::telegraf::config `
@@ -952,6 +979,7 @@ The following parameters are available in the `puppet_operational_dashboards::te
952979* [ ` hosts ` ] ( #-puppet_operational_dashboards--telegraf--config--hosts )
953980* [ ` ensure ` ] ( #-puppet_operational_dashboards--telegraf--config--ensure )
954981* [ ` http_timeout_seconds ` ] ( #-puppet_operational_dashboards--telegraf--config--http_timeout_seconds )
982+ * [ ` template_format ` ] ( #-puppet_operational_dashboards--telegraf--config--template_format )
955983
956984##### <a name =" -puppet_operational_dashboards--telegraf--config--service " ></a >` service `
957985
@@ -987,6 +1015,14 @@ Data type: `Integer[1]`
9871015
9881016Timeout for HTTP Telegraf inputs. Might be usefull in huge environments with slower API responses
9891017
1018+ ##### <a name =" -puppet_operational_dashboards--telegraf--config--template_format " ></a >` template_format `
1019+
1020+ Data type: ` Enum['yaml','toml'] `
1021+
1022+ Template format to use for puppet template toml or yaml config
1023+
1024+ Default value: ` 'toml' `
1025+
9901026## Functions
9911027
9921028### <a name =" puppet_operational_dashboards--hosts_with_profile " ></a >` puppet_operational_dashboards::hosts_with_profile `
@@ -1194,3 +1230,4 @@ The following parameters are available in the `puppet_operational_dashboards::pr
11941230Data type: ` TargetSpec `
11951231
11961232The targets to run on.
1233+
0 commit comments