diff --git a/src/l3_centralizedattackdetector/service/l3_centralizedattackdetectorServiceServicerImpl.py b/src/l3_centralizedattackdetector/service/l3_centralizedattackdetectorServiceServicerImpl.py index 9026b15a1bd8e1e5aa34596f5dbe08f50f53fcb9..3bfd6fd2ff09ef471d94b6c66470ed5668704827 100644 --- a/src/l3_centralizedattackdetector/service/l3_centralizedattackdetectorServiceServicerImpl.py +++ b/src/l3_centralizedattackdetector/service/l3_centralizedattackdetectorServiceServicerImpl.py @@ -13,33 +13,26 @@ # limitations under the License. from __future__ import print_function -from datetime import datetime -from datetime import timedelta +from datetime import datetime, timedelta +import csv import os import numpy as np import onnxruntime as rt import logging import time +import uuid +from common.method_wrappers.Decorator import MetricsPool, safe_and_metered_rpc_method +from common.proto.context_pb2 import Timestamp, SliceId, ConnectionId +from common.proto.kpi_sample_types_pb2 import KpiSampleType +from common.proto.l3_attackmitigator_pb2 import L3AttackmitigatorOutput from common.proto.l3_centralizedattackdetector_pb2 import Empty, AutoFeatures from common.proto.l3_centralizedattackdetector_pb2_grpc import L3CentralizedattackdetectorServicer - -from common.proto.l3_attackmitigator_pb2 import L3AttackmitigatorOutput - -from common.proto.monitoring_pb2 import KpiDescriptor -from common.proto.kpi_sample_types_pb2 import KpiSampleType - -from monitoring.client.MonitoringClient import MonitoringClient -from common.proto.monitoring_pb2 import Kpi - +from common.proto.monitoring_pb2 import Kpi, KpiDescriptor from common.tools.timestamp.Converters import timestamp_utcnow_to_float -from common.proto.context_pb2 import Timestamp, SliceId, ConnectionId - +from monitoring.client.MonitoringClient import MonitoringClient from l3_attackmitigator.client.l3_attackmitigatorClient import l3_attackmitigatorClient -import uuid -from common.method_wrappers.Decorator import MetricsPool, safe_and_metered_rpc_method -import csv LOGGER = logging.getLogger(__name__)