From daeb9ec2363230e9991ce624edc4f61a9d3c7429 Mon Sep 17 00:00:00 2001 From: "th.l" <thl-cmk@outlook.com> Date: Fri, 8 Mar 2024 18:47:42 +0100 Subject: [PATCH] update project --- README.md | 2 +- checkman/vzlogger | 45 ------------------ {doc => img}/.gitkeep | 0 {doc => img}/sample.png | Bin mkp/vzlogger-0.0.1-20230806.mkp | Bin 0 -> 5053 bytes .../agent_based}/vzlogger.py | 0 .../agents}/special/agent_vzlogger | 0 {checks => source/checks}/agent_vzlogger | 0 {gui => source/gui}/metrics/vzlogger.py | 0 .../wato/check_parameters/agent_vzlogger.py | 0 .../gui}/wato/check_parameters/vzlogger.py | 0 .../cmk/special_agents/agent_vzlogger.py | 0 {packages => source/packages}/vzlogger | 2 +- vzlogger-0.0.1-20230806.mkp | Bin 5065 -> 0 bytes web/plugins/metrics/vzlogger.py | 25 ---------- 15 files changed, 2 insertions(+), 72 deletions(-) delete mode 100644 checkman/vzlogger rename {doc => img}/.gitkeep (100%) rename {doc => img}/sample.png (100%) create mode 100644 mkp/vzlogger-0.0.1-20230806.mkp rename {agent_based => source/agent_based}/vzlogger.py (100%) rename {agents => source/agents}/special/agent_vzlogger (100%) rename {checks => source/checks}/agent_vzlogger (100%) rename {gui => source/gui}/metrics/vzlogger.py (100%) rename {gui => source/gui}/wato/check_parameters/agent_vzlogger.py (100%) rename {gui => source/gui}/wato/check_parameters/vzlogger.py (100%) rename {lib => source/lib}/python3/cmk/special_agents/agent_vzlogger.py (100%) rename {packages => source/packages}/vzlogger (95%) delete mode 100644 vzlogger-0.0.1-20230806.mkp delete mode 100644 web/plugins/metrics/vzlogger.py diff --git a/README.md b/README.md index fd4b5fa..f596fdb 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[PACKAGE]: ../../raw/master/vzlogger-0.0.1-20230806.mkp "vzlogger-0.0.1-20230806.mkp" +[PACKAGE]: ../../raw/master/mkp/vzlogger-0.0.1-20230806.mkp "vzlogger-0.0.1-20230806.mkp" # Monitors values form the vzlogger middleware see https://wiki.volkszaehler.org/software/controller/vzlogger diff --git a/checkman/vzlogger b/checkman/vzlogger deleted file mode 100644 index 08ef898..0000000 --- a/checkman/vzlogger +++ /dev/null @@ -1,45 +0,0 @@ -title: Dummy check man page - used as template for new check manuals -agents: linux, windows, aix, solaris, hpux, vms, freebsd, snmp -catalog: see modules/catalog.py for possible values -license: GPL -distribution: check_mk -description: - Describe here: (1) what the check actually does, (2) under which - circumstances it goes warning/critical, (3) which devices are supported - by the check, (4) if the check requires a separated plugin or - tool or separate configuration on the target host. - -item: - Describe the syntax and meaning of the check's item here. Provide all - information one needs if coding a manual check with {checks +=} in {main.mk}. - Give an example. If the check uses {None} as sole item, - then leave out this section. - -examples: - # Give examples for configuration in {main.mk} here. If the check has - # configuration variable, then give example for them here. - - # set default levels to 40 and 60 percent: - foo_default_values = (40, 60) - - # another configuration variable here: - inventory_foo_filter = [ "superfoo", "superfoo2" ] - -perfdata: - Describe precisely the number and meaning of performance variables - the check sends. If it outputs no performance data, then leave out this - section. - -inventory: - Describe how the inventory for the check works. Which items - will it find? Describe the influence of check specific - configuration parameters to the inventory. - -[parameters] -foofirst(int): describe the first parameter here (if parameters are grouped - as tuple) -fooother(string): describe another parameter here. - -[configuration] -foo_default_levels(int, int): Describe global configuration variable of - foo here. Important: also tell the user how they are preset. diff --git a/doc/.gitkeep b/img/.gitkeep similarity index 100% rename from doc/.gitkeep rename to img/.gitkeep diff --git a/doc/sample.png b/img/sample.png similarity index 100% rename from doc/sample.png rename to img/sample.png diff --git a/mkp/vzlogger-0.0.1-20230806.mkp b/mkp/vzlogger-0.0.1-20230806.mkp new file mode 100644 index 0000000000000000000000000000000000000000..b3261221c3eef34c6ab579914fc14470450a1bec GIT binary patch literal 5053 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 K*J7PwVf_#8&koH1 literal 0 HcmV?d00001 diff --git a/agent_based/vzlogger.py b/source/agent_based/vzlogger.py similarity index 100% rename from agent_based/vzlogger.py rename to source/agent_based/vzlogger.py diff --git a/agents/special/agent_vzlogger b/source/agents/special/agent_vzlogger similarity index 100% rename from agents/special/agent_vzlogger rename to source/agents/special/agent_vzlogger diff --git a/checks/agent_vzlogger b/source/checks/agent_vzlogger similarity index 100% rename from checks/agent_vzlogger rename to source/checks/agent_vzlogger diff --git a/gui/metrics/vzlogger.py b/source/gui/metrics/vzlogger.py similarity index 100% rename from gui/metrics/vzlogger.py rename to source/gui/metrics/vzlogger.py diff --git a/gui/wato/check_parameters/agent_vzlogger.py b/source/gui/wato/check_parameters/agent_vzlogger.py similarity index 100% rename from gui/wato/check_parameters/agent_vzlogger.py rename to source/gui/wato/check_parameters/agent_vzlogger.py diff --git a/gui/wato/check_parameters/vzlogger.py b/source/gui/wato/check_parameters/vzlogger.py similarity index 100% rename from gui/wato/check_parameters/vzlogger.py rename to source/gui/wato/check_parameters/vzlogger.py diff --git a/lib/python3/cmk/special_agents/agent_vzlogger.py b/source/lib/python3/cmk/special_agents/agent_vzlogger.py similarity index 100% rename from lib/python3/cmk/special_agents/agent_vzlogger.py rename to source/lib/python3/cmk/special_agents/agent_vzlogger.py diff --git a/packages/vzlogger b/source/packages/vzlogger similarity index 95% rename from packages/vzlogger rename to source/packages/vzlogger index 2b6fb27..87c4040 100644 --- a/packages/vzlogger +++ b/source/packages/vzlogger @@ -14,5 +14,5 @@ 'title': 'vzlogger', 'version': '0.0.1-20230806', 'version.min_required': '2.2.0b1', - 'version.packaged': '2.2.0p7', + 'version.packaged': '2.2.0p17', 'version.usable_until': None} diff --git a/vzlogger-0.0.1-20230806.mkp b/vzlogger-0.0.1-20230806.mkp deleted file mode 100644 index e446552c58359b12e7018f9d0c339f88110b2343..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5065 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 V^uO_Rda;VZTA4(sVVz=O{TE9u4x|78 diff --git a/web/plugins/metrics/vzlogger.py b/web/plugins/metrics/vzlogger.py deleted file mode 100644 index e073120..0000000 --- a/web/plugins/metrics/vzlogger.py +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- -# Copyright (C) 2019 tribe29 GmbH - License: GNU General Public License v2 -# This file is part of Checkmk (https://checkmk.com). It is subject to the terms and -# conditions defined in the file COPYING, which is part of this source code package. - -from cmk.gui.i18n import _ -from cmk.gui.plugins.metrics.utils import ( - metric_info, - perfometer_info, -) - -metric_info['meter_reading'] = { - 'title': _('Meter reading'), - 'unit': 'wh', - 'color': '41/a', -} - - -perfometer_info.append({ - 'type': 'logarithmic', - 'metric': 'meter_reading', - 'half_value': 50000000.0, # 50MWh - 'exponent': 4, -}) -- GitLab