From 61dfa1bb98491ff5a0553839c416f63a2ddd36bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B4=BA=E6=9C=89=E5=BF=97?= <1037617413@qq.com> Date: Fri, 11 Oct 2024 04:45:51 +0000 Subject: [PATCH] ai_block_io from relative import to absolute import MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 贺有志 <1037617413@qq.com> --- .../sentryPlugins/ai_block_io/ai_block_io.py | 16 ++++++++-------- .../sentryPlugins/ai_block_io/config_parser.py | 4 ++-- .../sentryPlugins/ai_block_io/data_access.py | 2 +- .../python/sentryPlugins/ai_block_io/detector.py | 8 ++++---- .../sentryPlugins/ai_block_io/threshold.py | 2 +- .../python/sentryPlugins/ai_block_io/utils.py | 6 +++--- 6 files changed, 19 insertions(+), 19 deletions(-) diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/ai_block_io.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/ai_block_io.py index 77104a9..0da0d77 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/ai_block_io.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/ai_block_io.py @@ -13,14 +13,14 @@ import time import signal import logging -from .detector import Detector -from .threshold import ThresholdFactory, AbsoluteThreshold -from .sliding_window import SlidingWindowFactory -from .utils import get_data_queue_size_and_update_size -from .config_parser import ConfigParser -from .data_access import get_io_data_from_collect_plug, check_collect_valid -from .io_data import MetricName -from .alarm_report import Xalarm, Report +from sentryPlugins.ai_block_io.detector import Detector +from sentryPlugins.ai_block_io.threshold import ThresholdFactory, AbsoluteThreshold +from sentryPlugins.ai_block_io.sliding_window import SlidingWindowFactory +from sentryPlugins.ai_block_io.utils import get_data_queue_size_and_update_size +from sentryPlugins.ai_block_io.config_parser import ConfigParser +from sentryPlugins.ai_block_io.data_access import get_io_data_from_collect_plug, check_collect_valid +from sentryPlugins.ai_block_io.io_data import MetricName +from sentryPlugins.ai_block_io.alarm_report import Xalarm, Report CONFIG_FILE = "/etc/sysSentry/plugins/ai_block_io.ini" diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/config_parser.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/config_parser.py index 354c122..8c23d46 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/config_parser.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/config_parser.py @@ -12,8 +12,8 @@ import configparser import logging -from .threshold import ThresholdType -from .utils import get_threshold_type_enum, get_sliding_window_type_enum, get_log_level +from sentryPlugins.ai_block_io.threshold import ThresholdType +from sentryPlugins.ai_block_io.utils import get_threshold_type_enum, get_sliding_window_type_enum, get_log_level LOG_FORMAT = "%(asctime)s - %(levelname)s - [%(filename)s:%(lineno)d] - %(message)s" diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/data_access.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/data_access.py index c7679cd..3df8734 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/data_access.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/data_access.py @@ -19,7 +19,7 @@ from sentryCollector.collect_plugin import ( ) -from .io_data import IOStageData, IOData +from sentryPlugins.ai_block_io.io_data import IOStageData, IOData COLLECT_STAGES = [ "throtl", diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/detector.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/detector.py index 0ed282b..4f0ea24 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/detector.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/detector.py @@ -10,10 +10,10 @@ # See the Mulan PSL v2 for more details. import logging -from .io_data import MetricName -from .threshold import Threshold -from .sliding_window import SlidingWindow -from .utils import get_metric_value_from_io_data_dict_by_metric_name +from sentryPlugins.ai_block_io.io_data import MetricName +from sentryPlugins.ai_block_io.threshold import Threshold +from sentryPlugins.ai_block_io.sliding_window import SlidingWindow +from sentryPlugins.ai_block_io.utils import get_metric_value_from_io_data_dict_by_metric_name class Detector: diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/threshold.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/threshold.py index 3b7a5a8..8f9c8de 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/threshold.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/threshold.py @@ -14,7 +14,7 @@ import queue import numpy as np import math -from .sliding_window import SlidingWindow +from sentryPlugins.ai_block_io.sliding_window import SlidingWindow class ThresholdState(Enum): diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/utils.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/utils.py index 8dbba06..c41ce1a 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/utils.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/utils.py @@ -13,9 +13,9 @@ import logging from dataclasses import asdict -from .threshold import ThresholdType -from .sliding_window import SlidingWindowType -from .io_data import MetricName, IOData +from sentryPlugins.ai_block_io.threshold import ThresholdType +from sentryPlugins.ai_block_io.sliding_window import SlidingWindowType +from sentryPlugins.ai_block_io.io_data import MetricName, IOData def get_threshold_type_enum(algorithm_type: str): -- Gitee