Commit 304ecc9c authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Fixing Gitlab CI for Compute component

parent a81f447b
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -24,9 +24,9 @@ class ComputeService:
        self.server = None

    def start(self):
        self.endpoint = '{}:{}'.format(self.address, self.port)
        LOGGER.debug('Starting Service (tentative endpoint: {}, max_workers: {})...'.format(
            self.endpoint, self.max_workers))
        self.endpoint = '{:s}:{:s}'.format(str(self.address), str(self.port))
        LOGGER.debug('Starting Service (tentative endpoint: {:s}, max_workers: {:s})...'.format(
            str(self.endpoint), str(self.max_workers)))

        self.pool = futures.ThreadPoolExecutor(max_workers=self.max_workers)
        self.server = grpc.server(self.pool) # , interceptors=(tracer_interceptor,))
@@ -39,15 +39,15 @@ class ComputeService:
        add_HealthServicer_to_server(self.health_servicer, self.server)

        port = self.server.add_insecure_port(self.endpoint)
        self.endpoint = '{}:{}'.format(self.address, port)
        LOGGER.info('Listening on {}...'.format(self.endpoint))
        self.endpoint = '{:s}:{:s}'.format(str(self.address), str(port))
        LOGGER.info('Listening on {:s}...'.format(str(self.endpoint)))
        self.server.start()
        self.health_servicer.set(OVERALL_HEALTH, HealthCheckResponse.SERVING) # pylint: disable=maybe-no-member

        LOGGER.debug('Service started')

    def stop(self):
        LOGGER.debug('Stopping service (grace period {} seconds)...'.format(self.grace_period))
        LOGGER.debug('Stopping service (grace period {:s} seconds)...'.format(str(self.grace_period)))
        self.health_servicer.enter_graceful_shutdown()
        self.server.stop(self.grace_period)
        LOGGER.debug('Service stopped')