From cf6f0179702cb5b38bbabf2d519a5d84da6d0f7d Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Mon, 19 Jan 2026 04:32:20 +0100 Subject: [PATCH] net-mgmt/telegraf: basic model style --- .../app/models/OPNsense/Telegraf/General.xml | 13 ++-- .../app/models/OPNsense/Telegraf/Input.xml | 10 +-- .../mvc/app/models/OPNsense/Telegraf/Key.xml | 4 -- .../app/models/OPNsense/Telegraf/Output.xml | 70 ++++--------------- 4 files changed, 20 insertions(+), 77 deletions(-) diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/General.xml b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/General.xml index f3ef2714c..4445033e5 100644 --- a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/General.xml +++ b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/General.xml @@ -37,16 +37,13 @@ 0 - Y - - - - N - + Y + + 0 - Y - + Y + 1 Y diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Input.xml b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Input.xml index 773ce46b0..57b2ebd9e 100644 --- a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Input.xml +++ b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Input.xml @@ -23,14 +23,8 @@ 1 N - - - N - - - - N - + + 1 N diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Key.xml b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Key.xml index c49ccdb33..20f722b08 100644 --- a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Key.xml +++ b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Key.xml @@ -10,14 +10,10 @@ Y - - N /^([0-9a-zA-Z._\-]){1,128}$/u Only characters, numbers, a dot, underscore and hyphen allowed. Do not use more than 128 characters. - - N /^([0-9a-zA-Z._\-]){1,128}$/u Only characters, numbers, a dot, underscore and hyphen allowed. Do not use more than 128 characters. diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Output.xml b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Output.xml index 199dbd663..8c3828957 100644 --- a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Output.xml +++ b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Output.xml @@ -7,27 +7,15 @@ 0 N - - - N - - - - N - + + 5 N - - - N - - - - N - + + 0 N @@ -104,22 +92,10 @@ 0 N - - - N - - - - N - - - - N - - - - N - + + + + 0 N @@ -132,27 +108,17 @@ 0 N - - - N - - - - N - + + 0 N - - N /^([0-9a-zA-Z._\-]){1,128}$/u Only characters, numbers, a dot, underscore and hyphen are allowed. Do not use more than 128 characters. - - N /^([0-9a-zA-Z._\-\/{}]){1,200}$/u Only characters, numbers, a dot, underscore, hyphen, slash and curly braces are allowed. Do not use more than 200 characters. @@ -166,8 +132,6 @@ N - - N /^([0-9a-zA-Z._\-]){1,128}$/u Only characters, numbers, a dot, underscore and hyphen allowed. Do not use more than 128 characters. @@ -180,31 +144,23 @@ (2) Exactly once - - - N - + 5 N - - N /^([0-9a-zA-Z._\-]){1,128}$/u Only characters, numbers, a dot, underscore and hyphen allowed. Do not use more than 128 characters. - - - N - + non-batch Y (non-batch) send individual messages, one for each metric (batch) send all metric as a single message per MQTT topic - (field) send individual messages for each field + (field) send individual messages for each field