Commit 9dccf618 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Changes in Device to enable GitLab CI execution of unit tests.

parent edd7530b
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -10,3 +10,9 @@ GRPC_GRACE_PERIOD = 60

# Prometheus settings
METRICS_PORT = 9192

# Dependency micro-service connection settings
CONTEXT_SERVICE_HOST = '127.0.0.1'
CONTEXT_SERVICE_PORT = 1010
MONITORING_SERVICE_HOST = '127.0.0.1'
MONITORING_SERVICE_PORT = 7070
+12 −10
Original line number Diff line number Diff line
@@ -2,7 +2,9 @@ import logging, signal, sys, threading
from prometheus_client import start_http_server
from common.Settings import get_setting
from context.client.ContextClient import ContextClient
from device.Config import GRPC_SERVICE_PORT, GRPC_MAX_WORKERS, GRPC_GRACE_PERIOD, LOG_LEVEL, METRICS_PORT
from device.Config import (
    CONTEXT_SERVICE_HOST, CONTEXT_SERVICE_PORT, GRPC_SERVICE_PORT, GRPC_MAX_WORKERS, GRPC_GRACE_PERIOD, LOG_LEVEL,
    METRICS_PORT, MONITORING_SERVICE_HOST, MONITORING_SERVICE_PORT)
from monitoring.client.monitoring_client import MonitoringClient
from .DeviceService import DeviceService
from .MonitoringLoops import MonitoringLoops
@@ -25,10 +27,10 @@ def main():
    grace_period            = get_setting('GRACE_PERIOD',                        default=GRPC_GRACE_PERIOD      )
    log_level               = get_setting('LOG_LEVEL',                           default=LOG_LEVEL              )
    metrics_port            = get_setting('METRICS_PORT',                        default=METRICS_PORT           )
    context_service_host    = get_setting('CONTEXTSERVICE_SERVICE_HOST',         default=None             )
    context_service_port    = get_setting('CONTEXTSERVICE_SERVICE_PORT_GRPC',    default=None             )
    monitoring_service_host = get_setting('MONITORINGSERVICE_SERVICE_HOST',      default=None             )
    monitoring_service_port = get_setting('MONITORINGSERVICE_SERVICE_PORT_GRPC', default=None             )
    context_service_host    = get_setting('CONTEXTSERVICE_SERVICE_HOST',         default=CONTEXT_SERVICE_HOST   )
    context_service_port    = get_setting('CONTEXTSERVICE_SERVICE_PORT_GRPC',    default=CONTEXT_SERVICE_PORT   )
    monitoring_service_host = get_setting('MONITORINGSERVICE_SERVICE_HOST',      default=MONITORING_SERVICE_HOST)
    monitoring_service_port = get_setting('MONITORINGSERVICE_SERVICE_PORT_GRPC', default=MONITORING_SERVICE_PORT)

    logging.basicConfig(level=log_level)
    LOGGER = logging.getLogger(__name__)