Commit 26297920 authored by Mohammad Ismaeel's avatar Mohammad Ismaeel
Browse files

tapi client bug

parent 59ef8179
Loading
Loading
Loading
Loading
+10 −1
Original line number Original line Diff line number Diff line
@@ -18,7 +18,8 @@ from common.Settings import get_service_host, get_service_port_grpc
from common.proto.context_pb2 import (
from common.proto.context_pb2 import (
    Topology, 
    Topology, 
    TopologyList, Empty,
    TopologyList, Empty,
    Service, TopologyId,ServiceList , TopologyDetails
    Service, TopologyId,ServiceList , TopologyDetails,
    DeviceId,OpticalConfig
)
)
from common.proto.tapi_pb2 import TapiRequest , SocketID ,CheckStat
from common.proto.tapi_pb2 import TapiRequest , SocketID ,CheckStat


@@ -83,6 +84,14 @@ class TapiClient:
        return response
        return response
    
    
    
    
     @RETRY_DECORATOR
    def GetOpticalConfig(self, request : DeviceId) -> OpticalConfig:
        LOGGER.debug('GetOpticalConfig request: {:s}'.format(grpc_message_to_json_string(request)))
        response = self.stub.GetOpticalConfig(request)
        LOGGER.debug('GetOpticalConfig result: {:s}'.format(grpc_message_to_json_string(response)))
        return response
    
    
    @RETRY_DECORATOR
    @RETRY_DECORATOR
    def SetService(self, request : ServiceList) -> Empty:
    def SetService(self, request : ServiceList) -> Empty:
        LOGGER.debug('GetTopology request: {:s}'.format(grpc_message_to_json_string(request)))
        LOGGER.debug('GetTopology request: {:s}'.format(grpc_message_to_json_string(request)))