Commit 59ef8179 authored by Mohammad Ismaeel's avatar Mohammad Ismaeel
Browse files

tapi opticalconfig

parent 592c885d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -23,7 +23,7 @@ service TapiService {
  rpc GetTopology        (context.TopologyId    ) returns (       context.TopologyDetails        ) {}
  rpc SetService         (context.ServiceList)    returns (context.Empty) {}
  rpc CheckConnectivity ( SocketID)                returns ( CheckStat) {}
  rpc GetOpticalConfig (context.DeviceID)  returns (context.OpticalConfig)
  rpc GetOpticalConfig (context.DeviceId)  returns (context.OpticalConfig) {}
}


+3 −2
Original line number Diff line number Diff line
@@ -19,7 +19,8 @@ from common.method_wrappers.Decorator import MetricsPool, safe_and_metered_rpc_
from common.tools.context_queries.OpticalConfig import opticalconfig_uuid_get_duuid
from common.proto.context_pb2 import (
   Topology,TopologyList ,TopologyId,Empty,
   Service, ServiceId , ServiceList  , TopologyDetails , DeviceId , OpticalConfig
   Service, ServiceId , ServiceList  , TopologyDetails , DeviceId , OpticalConfig,
   OpticalConfigId
)

from common.proto.tapi_pb2 import TapiRequest , SocketID ,CheckStat
@@ -84,7 +85,7 @@ class TapiServiceServicerImpl(TapiService):
            LOGGER.info (f"Error in get topology {e}")
            
    
    def GetOpticalConfig (self ,device_id : DeviceId , context : grpc.ServicerContext) -> OpticalCOnfig : 
    def GetOpticalConfig (self ,device_id : DeviceId , context : grpc.ServicerContext) -> OpticalConfig : 
        try: 
            config_uuid = opticalconfig_uuid_get_duuid (device_uuid)
            opticalconfigId = OpticalConfigId()