예제 #1
0
def add_JNSafServicer_to_server(servicer, server):
  rpc_method_handlers = {
      'LoadAPK': grpc.stream_unary_rpc_method_handler(
          servicer.LoadAPK,
          request_deserializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.LoadAPKRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.LoadAPKResponse.SerializeToString,
      ),
      'TaintAnalysis': grpc.unary_unary_rpc_method_handler(
          servicer.TaintAnalysis,
          request_deserializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.TaintAnalysisRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.TaintAnalysisResponse.SerializeToString,
      ),
      'GetSummary': grpc.unary_unary_rpc_method_handler(
          servicer.GetSummary,
          request_deserializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.GetSummaryRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.GetSummaryResponse.SerializeToString,
      ),
      'RegisterICC': grpc.unary_unary_rpc_method_handler(
          servicer.RegisterICC,
          request_deserializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.RegisterICCRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.RegisterICCResponse.SerializeToString,
      ),
      'RegisterTaint': grpc.unary_unary_rpc_method_handler(
          servicer.RegisterTaint,
          request_deserializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.RegisterTaintRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_jnsaf__grpc__pb2.RegisterTaintResponse.SerializeToString,
      ),
  }
  generic_handler = grpc.method_handlers_generic_handler(
      'jnsaf_server.JNSaf', rpc_method_handlers)
  server.add_generic_rpc_handlers((generic_handler,))
예제 #2
0
def add_DemoServicer_to_server(servicer, server):
  rpc_method_handlers = {
      'HelloOnce': grpc.unary_unary_rpc_method_handler(
          servicer.HelloOnce,
          request_deserializer=demo__pb2.HelloRequest.FromString,
          response_serializer=demo__pb2.HelloResponse.SerializeToString,
      ),
      'LotsOfReplies': grpc.unary_stream_rpc_method_handler(
          servicer.LotsOfReplies,
          request_deserializer=demo__pb2.HelloRequest.FromString,
          response_serializer=demo__pb2.HelloResponse.SerializeToString,
      ),
      'LotsOfHello': grpc.stream_unary_rpc_method_handler(
          servicer.LotsOfHello,
          request_deserializer=demo__pb2.HelloRequest.FromString,
          response_serializer=demo__pb2.HelloResponse.SerializeToString,
      ),
      'RepeatBot': grpc.stream_stream_rpc_method_handler(
          servicer.RepeatBot,
          request_deserializer=demo__pb2.HelloRequest.FromString,
          response_serializer=demo__pb2.HelloResponse.SerializeToString,
      ),
  }
  generic_handler = grpc.method_handlers_generic_handler(
      'helloworld.Demo', rpc_method_handlers)
  server.add_generic_rpc_handlers((generic_handler,))
예제 #3
0
def add_RouteGuideServicer_to_server(servicer, server):
  rpc_method_handlers = {
      'GetFeature': grpc.unary_unary_rpc_method_handler(
          servicer.GetFeature,
          request_deserializer=route__guide__pb2.Point.FromString,
          response_serializer=route__guide__pb2.Feature.SerializeToString,
      ),
      'ListFeatures': grpc.unary_stream_rpc_method_handler(
          servicer.ListFeatures,
          request_deserializer=route__guide__pb2.Rectangle.FromString,
          response_serializer=route__guide__pb2.Feature.SerializeToString,
      ),
      'RecordRoute': grpc.stream_unary_rpc_method_handler(
          servicer.RecordRoute,
          request_deserializer=route__guide__pb2.Point.FromString,
          response_serializer=route__guide__pb2.RouteSummary.SerializeToString,
      ),
      'RouteChat': grpc.stream_stream_rpc_method_handler(
          servicer.RouteChat,
          request_deserializer=route__guide__pb2.RouteNote.FromString,
          response_serializer=route__guide__pb2.RouteNote.SerializeToString,
      ),
  }
  generic_handler = grpc.method_handlers_generic_handler(
      'routeguide.RouteGuide', rpc_method_handlers)
  server.add_generic_rpc_handlers((generic_handler,))
def add_NativeDroidServicer_to_server(servicer, server):
  rpc_method_handlers = {
      'GenSummary': grpc.unary_unary_rpc_method_handler(
          servicer.GenSummary,
          request_deserializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.GenSummaryRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.GenSummaryResponse.SerializeToString,
      ),
      'GetDynamicRegisterMap': grpc.unary_unary_rpc_method_handler(
          servicer.GetDynamicRegisterMap,
          request_deserializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.GetDynamicRegisterMapRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.GetDynamicRegisterMapResponse.SerializeToString,
      ),
      'HasSymbol': grpc.unary_unary_rpc_method_handler(
          servicer.HasSymbol,
          request_deserializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.HasSymbolRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.HasSymbolResponse.SerializeToString,
      ),
      'AnalyseNativeActivity': grpc.unary_unary_rpc_method_handler(
          servicer.AnalyseNativeActivity,
          request_deserializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.AnalyseNativeActivityRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.AnalyseNativeActivityResponse.SerializeToString,
      ),
      'LoadBinary': grpc.stream_unary_rpc_method_handler(
          servicer.LoadBinary,
          request_deserializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.LoadBinaryRequest.FromString,
          response_serializer=nativedroid_dot_protobuf_dot_nativedroid__grpc__pb2.LoadBinaryResponse.SerializeToString,
      ),
  }
  generic_handler = grpc.method_handlers_generic_handler(
      'nativedroid_server.NativeDroid', rpc_method_handlers)
  server.add_generic_rpc_handlers((generic_handler,))
예제 #5
0
 def add_StoreServicer_to_server(servicer, server):
   rpc_method_handlers = {
       'AddItem': grpc.unary_unary_rpc_method_handler(
           servicer.AddItem,
           request_deserializer=AddItemRequest.FromString,
           response_serializer=Empty.SerializeToString,
       ),
       'AddItems': grpc.stream_unary_rpc_method_handler(
           servicer.AddItems,
           request_deserializer=AddItemRequest.FromString,
           response_serializer=Empty.SerializeToString,
       ),
       'RemoveItem': grpc.unary_unary_rpc_method_handler(
           servicer.RemoveItem,
           request_deserializer=RemoveItemRequest.FromString,
           response_serializer=RemoveItemResponse.SerializeToString,
       ),
       'RemoveItems': grpc.stream_unary_rpc_method_handler(
           servicer.RemoveItems,
           request_deserializer=RemoveItemRequest.FromString,
           response_serializer=RemoveItemResponse.SerializeToString,
       ),
       'ListInventory': grpc.unary_stream_rpc_method_handler(
           servicer.ListInventory,
           request_deserializer=Empty.FromString,
           response_serializer=QuantityResponse.SerializeToString,
       ),
       'QueryQuantity': grpc.unary_unary_rpc_method_handler(
           servicer.QueryQuantity,
           request_deserializer=QueryItemRequest.FromString,
           response_serializer=QuantityResponse.SerializeToString,
       ),
       'QueryQuantities': grpc.stream_stream_rpc_method_handler(
           servicer.QueryQuantities,
           request_deserializer=QueryItemRequest.FromString,
           response_serializer=QuantityResponse.SerializeToString,
       ),
   }
   generic_handler = grpc.method_handlers_generic_handler(
       'store.Store', rpc_method_handlers)
   server.add_generic_rpc_handlers((generic_handler,))
def _generic_handler(servicer):
  method_handlers = {
      _UNARY_UNARY: grpc.unary_unary_rpc_method_handler(
          servicer.unary_unary, request_deserializer=_REQUEST_DESERIALIZER,
          response_serializer=_RESPONSE_SERIALIZER),
      _UNARY_STREAM: grpc.unary_stream_rpc_method_handler(
          servicer.unary_stream),
      _STREAM_UNARY: grpc.stream_unary_rpc_method_handler(
          servicer.stream_unary),
      _STREAM_STREAM: grpc.stream_stream_rpc_method_handler(
          servicer.stream_stream, request_deserializer=_REQUEST_DESERIALIZER,
          response_serializer=_RESPONSE_SERIALIZER),
  }
  return grpc.method_handlers_generic_handler(_SERVICE, method_handlers)
예제 #7
0
def add_RouteGuideServicer_to_server(servicer, server):
    rpc_method_handlers = {
        "GetFeature": grpc.unary_unary_rpc_method_handler(
            servicer.GetFeature, request_deserializer=Point.FromString, response_serializer=Feature.SerializeToString
        ),
        "ListFeatures": grpc.unary_stream_rpc_method_handler(
            servicer.ListFeatures,
            request_deserializer=Rectangle.FromString,
            response_serializer=Feature.SerializeToString,
        ),
        "RecordRoute": grpc.stream_unary_rpc_method_handler(
            servicer.RecordRoute,
            request_deserializer=Point.FromString,
            response_serializer=RouteSummary.SerializeToString,
        ),
        "RouteChat": grpc.stream_stream_rpc_method_handler(
            servicer.RouteChat,
            request_deserializer=RouteNote.FromString,
            response_serializer=RouteNote.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler("routeguide.RouteGuide", rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler,))
예제 #8
0
def add_BfKvServiceServicer_to_server(servicer, server):
  rpc_method_handlers = {
      'Ping': grpc.unary_unary_rpc_method_handler(
          servicer.Ping,
          request_deserializer=bfgateway__pb2.BfPingData.FromString,
          response_serializer=bfgateway__pb2.BfPingData.SerializeToString,
      ),
      'PingStreamCS': grpc.stream_stream_rpc_method_handler(
          servicer.PingStreamCS,
          request_deserializer=google_dot_protobuf_dot_any__pb2.Any.FromString,
          response_serializer=google_dot_protobuf_dot_any__pb2.Any.SerializeToString,
      ),
      'PingStreamC': grpc.stream_unary_rpc_method_handler(
          servicer.PingStreamC,
          request_deserializer=google_dot_protobuf_dot_any__pb2.Any.FromString,
          response_serializer=google_dot_protobuf_dot_any__pb2.Any.SerializeToString,
      ),
      'PingStreamS': grpc.unary_stream_rpc_method_handler(
          servicer.PingStreamS,
          request_deserializer=google_dot_protobuf_dot_any__pb2.Any.FromString,
          response_serializer=google_dot_protobuf_dot_any__pb2.Any.SerializeToString,
      ),
      'SetKv': grpc.unary_unary_rpc_method_handler(
          servicer.SetKv,
          request_deserializer=bfgateway__pb2.BfKvData.FromString,
          response_serializer=bfgateway__pb2.BfVoid.SerializeToString,
      ),
      'GetKv': grpc.unary_unary_rpc_method_handler(
          servicer.GetKv,
          request_deserializer=bfgateway__pb2.BfKvData.FromString,
          response_serializer=bfgateway__pb2.BfKvData.SerializeToString,
      ),
  }
  generic_handler = grpc.method_handlers_generic_handler(
      'bfkv.BfKvService', rpc_method_handlers)
  server.add_generic_rpc_handlers((generic_handler,))
예제 #9
0
def add_PdmObjectServiceServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'GetDescendantPdmObjects':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetDescendantPdmObjects,
            request_deserializer=PdmObject__pb2.PdmDescendantObjectRequest.
            FromString,
            response_serializer=PdmObject__pb2.PdmObjectArray.
            SerializeToString,
        ),
        'GetChildPdmObjects':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetChildPdmObjects,
            request_deserializer=PdmObject__pb2.PdmChildObjectRequest.
            FromString,
            response_serializer=PdmObject__pb2.PdmObjectArray.
            SerializeToString,
        ),
        'GetAncestorPdmObject':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetAncestorPdmObject,
            request_deserializer=PdmObject__pb2.PdmParentObjectRequest.
            FromString,
            response_serializer=PdmObject__pb2.PdmObject.SerializeToString,
        ),
        'CreateChildPdmObject':
        grpc.unary_unary_rpc_method_handler(
            servicer.CreateChildPdmObject,
            request_deserializer=PdmObject__pb2.CreatePdmChildObjectRequest.
            FromString,
            response_serializer=PdmObject__pb2.PdmObject.SerializeToString,
        ),
        'UpdateExistingPdmObject':
        grpc.unary_unary_rpc_method_handler(
            servicer.UpdateExistingPdmObject,
            request_deserializer=PdmObject__pb2.PdmObject.FromString,
            response_serializer=Definitions__pb2.Empty.SerializeToString,
        ),
        'CallPdmObjectGetter':
        grpc.unary_stream_rpc_method_handler(
            servicer.CallPdmObjectGetter,
            request_deserializer=PdmObject__pb2.PdmObjectGetterRequest.
            FromString,
            response_serializer=PdmObject__pb2.PdmObjectGetterReply.
            SerializeToString,
        ),
        'CallPdmObjectSetter':
        grpc.stream_unary_rpc_method_handler(
            servicer.CallPdmObjectSetter,
            request_deserializer=PdmObject__pb2.PdmObjectSetterChunk.
            FromString,
            response_serializer=Definitions__pb2.ClientToServerStreamReply.
            SerializeToString,
        ),
        'CallPdmObjectMethod':
        grpc.unary_unary_rpc_method_handler(
            servicer.CallPdmObjectMethod,
            request_deserializer=PdmObject__pb2.PdmObjectMethodRequest.
            FromString,
            response_serializer=PdmObject__pb2.PdmObject.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'rips.PdmObjectService', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
def add_FileserviceServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'UploadFile':
        grpc.stream_unary_rpc_method_handler(
            servicer.UploadFile,
            request_deserializer=proto_dot_fileService__pb2.FileData.
            FromString,
            response_serializer=proto_dot_fileService__pb2.ack.
            SerializeToString,
        ),
        'DownloadFile':
        grpc.unary_stream_rpc_method_handler(
            servicer.DownloadFile,
            request_deserializer=proto_dot_fileService__pb2.FileInfo.
            FromString,
            response_serializer=proto_dot_fileService__pb2.FileData.
            SerializeToString,
        ),
        'FileSearch':
        grpc.unary_unary_rpc_method_handler(
            servicer.FileSearch,
            request_deserializer=proto_dot_fileService__pb2.FileInfo.
            FromString,
            response_serializer=proto_dot_fileService__pb2.ack.
            SerializeToString,
        ),
        'ReplicateFile':
        grpc.stream_unary_rpc_method_handler(
            servicer.ReplicateFile,
            request_deserializer=proto_dot_fileService__pb2.FileData.
            FromString,
            response_serializer=proto_dot_fileService__pb2.ack.
            SerializeToString,
        ),
        'FileList':
        grpc.unary_unary_rpc_method_handler(
            servicer.FileList,
            request_deserializer=proto_dot_fileService__pb2.UserInfo.
            FromString,
            response_serializer=proto_dot_fileService__pb2.FileListResponse.
            SerializeToString,
        ),
        'FileDelete':
        grpc.unary_unary_rpc_method_handler(
            servicer.FileDelete,
            request_deserializer=proto_dot_fileService__pb2.FileInfo.
            FromString,
            response_serializer=proto_dot_fileService__pb2.ack.
            SerializeToString,
        ),
        'UpdateFile':
        grpc.stream_unary_rpc_method_handler(
            servicer.UpdateFile,
            request_deserializer=proto_dot_fileService__pb2.FileData.
            FromString,
            response_serializer=proto_dot_fileService__pb2.ack.
            SerializeToString,
        ),
        'getClusterStats':
        grpc.unary_unary_rpc_method_handler(
            servicer.getClusterStats,
            request_deserializer=proto_dot_fileService__pb2.Empty.FromString,
            response_serializer=proto_dot_fileService__pb2.ClusterStats.
            SerializeToString,
        ),
        'getLeaderInfo':
        grpc.unary_unary_rpc_method_handler(
            servicer.getLeaderInfo,
            request_deserializer=proto_dot_fileService__pb2.ClusterInfo.
            FromString,
            response_serializer=proto_dot_fileService__pb2.ack.
            SerializeToString,
        ),
        'MetaDataInfo':
        grpc.unary_unary_rpc_method_handler(
            servicer.MetaDataInfo,
            request_deserializer=proto_dot_fileService__pb2.MetaData.
            FromString,
            response_serializer=proto_dot_fileService__pb2.ack.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'fileservice.Fileservice', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #11
0
def add_ObjectAPIServicer_to_server(servicer, server):
  rpc_method_handlers = {
      'PutObject': grpc.stream_unary_rpc_method_handler(
          servicer.PutObject,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.PutObjectRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.Object.SerializeToString,
      ),
      'PutObjectSplit': grpc.stream_unary_rpc_method_handler(
          servicer.PutObjectSplit,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.PutObjectRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.Objects.SerializeToString,
      ),
      'PutObjects': grpc.stream_unary_rpc_method_handler(
          servicer.PutObjects,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.PutObjectRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'CreateObject': grpc.unary_unary_rpc_method_handler(
          servicer.CreateObject,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.CreateObjectRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'GetObject': grpc.unary_stream_rpc_method_handler(
          servicer.GetObject,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.Object.FromString,
          response_serializer=google_dot_protobuf_dot_wrappers__pb2.BytesValue.SerializeToString,
      ),
      'GetObjects': grpc.unary_stream_rpc_method_handler(
          servicer.GetObjects,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.GetObjectsRequest.FromString,
          response_serializer=google_dot_protobuf_dot_wrappers__pb2.BytesValue.SerializeToString,
      ),
      'PutBlock': grpc.stream_unary_rpc_method_handler(
          servicer.PutBlock,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.PutBlockRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'GetBlock': grpc.unary_stream_rpc_method_handler(
          servicer.GetBlock,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.GetBlockRequest.FromString,
          response_serializer=google_dot_protobuf_dot_wrappers__pb2.BytesValue.SerializeToString,
      ),
      'GetBlocks': grpc.unary_stream_rpc_method_handler(
          servicer.GetBlocks,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.GetBlocksRequest.FromString,
          response_serializer=google_dot_protobuf_dot_wrappers__pb2.BytesValue.SerializeToString,
      ),
      'ListBlock': grpc.unary_stream_rpc_method_handler(
          servicer.ListBlock,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ListBlockRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.Block.SerializeToString,
      ),
      'TagObject': grpc.unary_unary_rpc_method_handler(
          servicer.TagObject,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.TagObjectRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'InspectObject': grpc.unary_unary_rpc_method_handler(
          servicer.InspectObject,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.Object.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.ObjectInfo.SerializeToString,
      ),
      'CheckObject': grpc.unary_unary_rpc_method_handler(
          servicer.CheckObject,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.CheckObjectRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.CheckObjectResponse.SerializeToString,
      ),
      'ListObjects': grpc.unary_stream_rpc_method_handler(
          servicer.ListObjects,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ListObjectsRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.ObjectInfo.SerializeToString,
      ),
      'DeleteObjects': grpc.unary_unary_rpc_method_handler(
          servicer.DeleteObjects,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.DeleteObjectsRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.DeleteObjectsResponse.SerializeToString,
      ),
      'GetTag': grpc.unary_stream_rpc_method_handler(
          servicer.GetTag,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.Tag.FromString,
          response_serializer=google_dot_protobuf_dot_wrappers__pb2.BytesValue.SerializeToString,
      ),
      'InspectTag': grpc.unary_unary_rpc_method_handler(
          servicer.InspectTag,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.Tag.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.ObjectInfo.SerializeToString,
      ),
      'ListTags': grpc.unary_stream_rpc_method_handler(
          servicer.ListTags,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ListTagsRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.ListTagsResponse.SerializeToString,
      ),
      'DeleteTags': grpc.unary_unary_rpc_method_handler(
          servicer.DeleteTags,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.DeleteTagsRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.DeleteTagsResponse.SerializeToString,
      ),
      'Compact': grpc.unary_unary_rpc_method_handler(
          servicer.Compact,
          request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'PutObjDirect': grpc.stream_unary_rpc_method_handler(
          servicer.PutObjDirect,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.PutObjDirectRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'GetObjDirect': grpc.unary_stream_rpc_method_handler(
          servicer.GetObjDirect,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.GetObjDirectRequest.FromString,
          response_serializer=google_dot_protobuf_dot_wrappers__pb2.BytesValue.SerializeToString,
      ),
      'DeleteObjDirect': grpc.unary_unary_rpc_method_handler(
          servicer.DeleteObjDirect,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.DeleteObjDirectRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
  }
  generic_handler = grpc.method_handlers_generic_handler(
      'pfs.ObjectAPI', rpc_method_handlers)
  server.add_generic_rpc_handlers((generic_handler,))
예제 #12
0
def add_MonitorServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'RouterStatus':
        grpc.stream_unary_rpc_method_handler(
            servicer.RouterStatus,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_router_dot_router__pb2
            .Status.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'GatewayStatus':
        grpc.stream_unary_rpc_method_handler(
            servicer.GatewayStatus,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_gateway_dot_gateway__pb2
            .Status.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'GatewayUplink':
        grpc.stream_unary_rpc_method_handler(
            servicer.GatewayUplink,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_router_dot_router__pb2
            .UplinkMessage.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'GatewayDownlink':
        grpc.stream_unary_rpc_method_handler(
            servicer.GatewayDownlink,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_router_dot_router__pb2
            .DownlinkMessage.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'BrokerStatus':
        grpc.stream_unary_rpc_method_handler(
            servicer.BrokerStatus,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_broker_dot_broker__pb2
            .Status.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'BrokerUplink':
        grpc.stream_unary_rpc_method_handler(
            servicer.BrokerUplink,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_broker_dot_broker__pb2
            .DeduplicatedUplinkMessage.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'BrokerDownlink':
        grpc.stream_unary_rpc_method_handler(
            servicer.BrokerDownlink,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_broker_dot_broker__pb2
            .DownlinkMessage.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'HandlerStatus':
        grpc.stream_unary_rpc_method_handler(
            servicer.HandlerStatus,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_handler_dot_handler__pb2
            .Status.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'HandlerUplink':
        grpc.stream_unary_rpc_method_handler(
            servicer.HandlerUplink,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_broker_dot_broker__pb2
            .DeduplicatedUplinkMessage.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'HandlerDownlink':
        grpc.stream_unary_rpc_method_handler(
            servicer.HandlerDownlink,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_broker_dot_broker__pb2
            .DownlinkMessage.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'NetworkServerStatus':
        grpc.stream_unary_rpc_method_handler(
            servicer.NetworkServerStatus,
            request_deserializer=
            github__com_dot_TheThingsNetwork_dot_api_dot_networkserver_dot_networkserver__pb2
            .Status.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'monitor.Monitor', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
def add_HangarServiceServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'PING':
        grpc.unary_unary_rpc_method_handler(
            servicer.PING,
            request_deserializer=hangar__service__pb2.PingRequest.FromString,
            response_serializer=hangar__service__pb2.PingReply.
            SerializeToString,
        ),
        'GetClientConfig':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetClientConfig,
            request_deserializer=hangar__service__pb2.GetClientConfigRequest.
            FromString,
            response_serializer=hangar__service__pb2.GetClientConfigReply.
            SerializeToString,
        ),
        'FetchBranchRecord':
        grpc.unary_unary_rpc_method_handler(
            servicer.FetchBranchRecord,
            request_deserializer=hangar__service__pb2.FetchBranchRecordRequest.
            FromString,
            response_serializer=hangar__service__pb2.FetchBranchRecordReply.
            SerializeToString,
        ),
        'FetchData':
        grpc.stream_stream_rpc_method_handler(
            servicer.FetchData,
            request_deserializer=hangar__service__pb2.FetchDataRequest.
            FromString,
            response_serializer=hangar__service__pb2.FetchDataReply.
            SerializeToString,
        ),
        'FetchCommit':
        grpc.unary_stream_rpc_method_handler(
            servicer.FetchCommit,
            request_deserializer=hangar__service__pb2.FetchCommitRequest.
            FromString,
            response_serializer=hangar__service__pb2.FetchCommitReply.
            SerializeToString,
        ),
        'FetchSchema':
        grpc.unary_unary_rpc_method_handler(
            servicer.FetchSchema,
            request_deserializer=hangar__service__pb2.FetchSchemaRequest.
            FromString,
            response_serializer=hangar__service__pb2.FetchSchemaReply.
            SerializeToString,
        ),
        'PushBranchRecord':
        grpc.unary_unary_rpc_method_handler(
            servicer.PushBranchRecord,
            request_deserializer=hangar__service__pb2.PushBranchRecordRequest.
            FromString,
            response_serializer=hangar__service__pb2.PushBranchRecordReply.
            SerializeToString,
        ),
        'PushData':
        grpc.stream_unary_rpc_method_handler(
            servicer.PushData,
            request_deserializer=hangar__service__pb2.PushDataRequest.
            FromString,
            response_serializer=hangar__service__pb2.PushDataReply.
            SerializeToString,
        ),
        'PushCommit':
        grpc.stream_unary_rpc_method_handler(
            servicer.PushCommit,
            request_deserializer=hangar__service__pb2.PushCommitRequest.
            FromString,
            response_serializer=hangar__service__pb2.PushCommitReply.
            SerializeToString,
        ),
        'PushSchema':
        grpc.unary_unary_rpc_method_handler(
            servicer.PushSchema,
            request_deserializer=hangar__service__pb2.PushSchemaRequest.
            FromString,
            response_serializer=hangar__service__pb2.PushSchemaReply.
            SerializeToString,
        ),
        'FetchFindMissingCommits':
        grpc.unary_unary_rpc_method_handler(
            servicer.FetchFindMissingCommits,
            request_deserializer=hangar__service__pb2.
            FindMissingCommitsRequest.FromString,
            response_serializer=hangar__service__pb2.FindMissingCommitsReply.
            SerializeToString,
        ),
        'FetchFindMissingHashRecords':
        grpc.stream_stream_rpc_method_handler(
            servicer.FetchFindMissingHashRecords,
            request_deserializer=hangar__service__pb2.
            FindMissingHashRecordsRequest.FromString,
            response_serializer=hangar__service__pb2.
            FindMissingHashRecordsReply.SerializeToString,
        ),
        'FetchFindMissingSchemas':
        grpc.unary_unary_rpc_method_handler(
            servicer.FetchFindMissingSchemas,
            request_deserializer=hangar__service__pb2.
            FindMissingSchemasRequest.FromString,
            response_serializer=hangar__service__pb2.FindMissingSchemasReply.
            SerializeToString,
        ),
        'PushFindMissingCommits':
        grpc.unary_unary_rpc_method_handler(
            servicer.PushFindMissingCommits,
            request_deserializer=hangar__service__pb2.
            FindMissingCommitsRequest.FromString,
            response_serializer=hangar__service__pb2.FindMissingCommitsReply.
            SerializeToString,
        ),
        'PushFindMissingHashRecords':
        grpc.stream_stream_rpc_method_handler(
            servicer.PushFindMissingHashRecords,
            request_deserializer=hangar__service__pb2.
            FindMissingHashRecordsRequest.FromString,
            response_serializer=hangar__service__pb2.
            FindMissingHashRecordsReply.SerializeToString,
        ),
        'PushFindMissingSchemas':
        grpc.unary_unary_rpc_method_handler(
            servicer.PushFindMissingSchemas,
            request_deserializer=hangar__service__pb2.
            FindMissingSchemasRequest.FromString,
            response_serializer=hangar__service__pb2.FindMissingSchemasReply.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'hangar.HangarService', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #14
0
def add_GRPCLearnerServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'QueryVersion':
        grpc.unary_unary_rpc_method_handler(
            servicer.QueryVersion,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=interface__pb2.ResponseVersion.
            SerializeToString,
        ),
        'QuerySupportedSystem':
        grpc.unary_unary_rpc_method_handler(
            servicer.QuerySupportedSystem,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=interface__pb2.ResponseSupportedSystem.
            SerializeToString,
        ),
        'GetCurrentModel':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetCurrentModel,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=interface__pb2.ResponseCurrentModel.
            SerializeToString,
        ),
        'MLSetup':
        grpc.unary_unary_rpc_method_handler(
            servicer.MLSetup,
            request_deserializer=interface__pb2.RequestMLSetup.FromString,
            response_serializer=interface__pb2.ResponseMLSetup.
            SerializeToString,
        ),
        'ProposeWeights':
        grpc.unary_stream_rpc_method_handler(
            servicer.ProposeWeights,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=interface__pb2.WeightsPart.SerializeToString,
        ),
        'TestWeights':
        grpc.stream_unary_rpc_method_handler(
            servicer.TestWeights,
            request_deserializer=interface__pb2.WeightsPart.FromString,
            response_serializer=interface__pb2.ProposedWeights.
            SerializeToString,
        ),
        'SetWeights':
        grpc.stream_unary_rpc_method_handler(
            servicer.SetWeights,
            request_deserializer=interface__pb2.WeightsPart.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'GetCurrentWeights':
        grpc.unary_stream_rpc_method_handler(
            servicer.GetCurrentWeights,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=interface__pb2.WeightsPart.SerializeToString,
        ),
        'StatusStream':
        grpc.stream_stream_rpc_method_handler(
            servicer.StatusStream,
            request_deserializer=interface__pb2.RequestStatus.FromString,
            response_serializer=interface__pb2.ResponseStatus.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'contract_learn.grpc.GRPCLearner', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #15
0
def add_YataiServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'HealthCheck':
        grpc.unary_unary_rpc_method_handler(
            servicer.HealthCheck,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=yatai__service__pb2.HealthCheckResponse.
            SerializeToString,
        ),
        'GetYataiServiceVersion':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetYataiServiceVersion,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=yatai__service__pb2.
            GetYataiServiceVersionResponse.SerializeToString,
        ),
        'ApplyDeployment':
        grpc.unary_unary_rpc_method_handler(
            servicer.ApplyDeployment,
            request_deserializer=deployment__pb2.ApplyDeploymentRequest.
            FromString,
            response_serializer=deployment__pb2.ApplyDeploymentResponse.
            SerializeToString,
        ),
        'DeleteDeployment':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteDeployment,
            request_deserializer=deployment__pb2.DeleteDeploymentRequest.
            FromString,
            response_serializer=deployment__pb2.DeleteDeploymentResponse.
            SerializeToString,
        ),
        'GetDeployment':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetDeployment,
            request_deserializer=deployment__pb2.GetDeploymentRequest.
            FromString,
            response_serializer=deployment__pb2.GetDeploymentResponse.
            SerializeToString,
        ),
        'DescribeDeployment':
        grpc.unary_unary_rpc_method_handler(
            servicer.DescribeDeployment,
            request_deserializer=deployment__pb2.DescribeDeploymentRequest.
            FromString,
            response_serializer=deployment__pb2.DescribeDeploymentResponse.
            SerializeToString,
        ),
        'ListDeployments':
        grpc.unary_unary_rpc_method_handler(
            servicer.ListDeployments,
            request_deserializer=deployment__pb2.ListDeploymentsRequest.
            FromString,
            response_serializer=deployment__pb2.ListDeploymentsResponse.
            SerializeToString,
        ),
        'AddBento':
        grpc.stream_unary_rpc_method_handler(
            servicer.AddBento,
            request_deserializer=yatai__service__pb2.Chunk.FromString,
            response_serializer=repository__pb2.AddBentoResponse.
            SerializeToString,
        ),
        'RemoveBento':
        grpc.unary_unary_rpc_method_handler(
            servicer.RemoveBento,
            request_deserializer=repository__pb2.RemoveBentoRequest.FromString,
            response_serializer=repository__pb2.RemoveBentoResponse.
            SerializeToString,
        ),
        'GetBento':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetBento,
            request_deserializer=repository__pb2.GetBentoRequest.FromString,
            response_serializer=repository__pb2.GetBentoResponse.
            SerializeToString,
        ),
        'ListBento':
        grpc.unary_unary_rpc_method_handler(
            servicer.ListBento,
            request_deserializer=repository__pb2.ListBentoRequest.FromString,
            response_serializer=repository__pb2.ListBentoResponse.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'bentoml.Yatai', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
def add_ModelsServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'AddMetadata':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddMetadata,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsAddMetadataRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsAddMetadataResponse.SerializeToString,
        ),
        'CreateCatalog':
        grpc.unary_unary_rpc_method_handler(
            servicer.CreateCatalog,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsCreateCatalogRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsCreateCatalogResponse.SerializeToString,
        ),
        'CreateInstance':
        grpc.unary_unary_rpc_method_handler(
            servicer.CreateInstance,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsCreateInstanceRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsCreateInstanceResponse.SerializeToString,
        ),
        'DeleteCatalog':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteCatalog,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsDeleteCatalogRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsDeleteCatalogResponse.SerializeToString,
        ),
        'DeleteInstance':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteInstance,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsDeleteInstanceRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsDeleteInstanceResponse.SerializeToString,
        ),
        'DeleteModel':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteModel,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsDeleteModelRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsDeleteModelResponse.SerializeToString,
        ),
        'DownloadModel':
        grpc.unary_stream_rpc_method_handler(
            servicer.DownloadModel,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsDownloadModelRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsDownloadModelResponse.SerializeToString,
        ),
        'ListCatalogs':
        grpc.unary_stream_rpc_method_handler(
            servicer.ListCatalogs,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsListCatalogsRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsListCatalogsResponse.SerializeToString,
        ),
        'ListInstances':
        grpc.unary_stream_rpc_method_handler(
            servicer.ListInstances,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsListInstancesRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsListInstancesResponse.SerializeToString,
        ),
        'ListModels':
        grpc.unary_stream_rpc_method_handler(
            servicer.ListModels,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsListModelsRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsListModelsResponse.SerializeToString,
        ),
        'ReadCatalog':
        grpc.unary_stream_rpc_method_handler(
            servicer.ReadCatalog,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsReadCatalogRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsReadCatalogResponse.SerializeToString,
        ),
        'ReadInstance':
        grpc.unary_stream_rpc_method_handler(
            servicer.ReadInstance,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsReadInstanceRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsReadInstanceResponse.SerializeToString,
        ),
        'RemoveMetadata':
        grpc.unary_unary_rpc_method_handler(
            servicer.RemoveMetadata,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsRemoveMetadataRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsRemoveMetadataResponse.SerializeToString,
        ),
        'UpdateCatalog':
        grpc.stream_unary_rpc_method_handler(
            servicer.UpdateCatalog,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsUpdateCatalogRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsUpdateCatalogResponse.SerializeToString,
        ),
        'UpdateInstance':
        grpc.stream_unary_rpc_method_handler(
            servicer.UpdateInstance,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsUpdateInstanceRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsUpdateInstanceResponse.SerializeToString,
        ),
        'UploadModel':
        grpc.stream_unary_rpc_method_handler(
            servicer.UploadModel,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsUploadModelRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_models__pb2.
            ModelsUploadModelResponse.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'nvidia.clara.platform.Models', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #17
0
def add_RepositoryServiceServicer_to_server(servicer, server):
  rpc_method_handlers = {
      'RepositoryExists': grpc.unary_unary_rpc_method_handler(
          servicer.RepositoryExists,
          request_deserializer=repository__service__pb2.RepositoryExistsRequest.FromString,
          response_serializer=repository__service__pb2.RepositoryExistsResponse.SerializeToString,
      ),
      'RepackIncremental': grpc.unary_unary_rpc_method_handler(
          servicer.RepackIncremental,
          request_deserializer=repository__service__pb2.RepackIncrementalRequest.FromString,
          response_serializer=repository__service__pb2.RepackIncrementalResponse.SerializeToString,
      ),
      'RepackFull': grpc.unary_unary_rpc_method_handler(
          servicer.RepackFull,
          request_deserializer=repository__service__pb2.RepackFullRequest.FromString,
          response_serializer=repository__service__pb2.RepackFullResponse.SerializeToString,
      ),
      'GarbageCollect': grpc.unary_unary_rpc_method_handler(
          servicer.GarbageCollect,
          request_deserializer=repository__service__pb2.GarbageCollectRequest.FromString,
          response_serializer=repository__service__pb2.GarbageCollectResponse.SerializeToString,
      ),
      'RepositorySize': grpc.unary_unary_rpc_method_handler(
          servicer.RepositorySize,
          request_deserializer=repository__service__pb2.RepositorySizeRequest.FromString,
          response_serializer=repository__service__pb2.RepositorySizeResponse.SerializeToString,
      ),
      'ApplyGitattributes': grpc.unary_unary_rpc_method_handler(
          servicer.ApplyGitattributes,
          request_deserializer=repository__service__pb2.ApplyGitattributesRequest.FromString,
          response_serializer=repository__service__pb2.ApplyGitattributesResponse.SerializeToString,
      ),
      'FetchRemote': grpc.unary_unary_rpc_method_handler(
          servicer.FetchRemote,
          request_deserializer=repository__service__pb2.FetchRemoteRequest.FromString,
          response_serializer=repository__service__pb2.FetchRemoteResponse.SerializeToString,
      ),
      'CreateRepository': grpc.unary_unary_rpc_method_handler(
          servicer.CreateRepository,
          request_deserializer=repository__service__pb2.CreateRepositoryRequest.FromString,
          response_serializer=repository__service__pb2.CreateRepositoryResponse.SerializeToString,
      ),
      'GetArchive': grpc.unary_stream_rpc_method_handler(
          servicer.GetArchive,
          request_deserializer=repository__service__pb2.GetArchiveRequest.FromString,
          response_serializer=repository__service__pb2.GetArchiveResponse.SerializeToString,
      ),
      'HasLocalBranches': grpc.unary_unary_rpc_method_handler(
          servicer.HasLocalBranches,
          request_deserializer=repository__service__pb2.HasLocalBranchesRequest.FromString,
          response_serializer=repository__service__pb2.HasLocalBranchesResponse.SerializeToString,
      ),
      'FetchSourceBranch': grpc.unary_unary_rpc_method_handler(
          servicer.FetchSourceBranch,
          request_deserializer=repository__service__pb2.FetchSourceBranchRequest.FromString,
          response_serializer=repository__service__pb2.FetchSourceBranchResponse.SerializeToString,
      ),
      'Fsck': grpc.unary_unary_rpc_method_handler(
          servicer.Fsck,
          request_deserializer=repository__service__pb2.FsckRequest.FromString,
          response_serializer=repository__service__pb2.FsckResponse.SerializeToString,
      ),
      'WriteRef': grpc.unary_unary_rpc_method_handler(
          servicer.WriteRef,
          request_deserializer=repository__service__pb2.WriteRefRequest.FromString,
          response_serializer=repository__service__pb2.WriteRefResponse.SerializeToString,
      ),
      'FindMergeBase': grpc.unary_unary_rpc_method_handler(
          servicer.FindMergeBase,
          request_deserializer=repository__service__pb2.FindMergeBaseRequest.FromString,
          response_serializer=repository__service__pb2.FindMergeBaseResponse.SerializeToString,
      ),
      'CreateFork': grpc.unary_unary_rpc_method_handler(
          servicer.CreateFork,
          request_deserializer=repository__service__pb2.CreateForkRequest.FromString,
          response_serializer=repository__service__pb2.CreateForkResponse.SerializeToString,
      ),
      'IsRebaseInProgress': grpc.unary_unary_rpc_method_handler(
          servicer.IsRebaseInProgress,
          request_deserializer=repository__service__pb2.IsRebaseInProgressRequest.FromString,
          response_serializer=repository__service__pb2.IsRebaseInProgressResponse.SerializeToString,
      ),
      'IsSquashInProgress': grpc.unary_unary_rpc_method_handler(
          servicer.IsSquashInProgress,
          request_deserializer=repository__service__pb2.IsSquashInProgressRequest.FromString,
          response_serializer=repository__service__pb2.IsSquashInProgressResponse.SerializeToString,
      ),
      'CreateRepositoryFromURL': grpc.unary_unary_rpc_method_handler(
          servicer.CreateRepositoryFromURL,
          request_deserializer=repository__service__pb2.CreateRepositoryFromURLRequest.FromString,
          response_serializer=repository__service__pb2.CreateRepositoryFromURLResponse.SerializeToString,
      ),
      'CreateBundle': grpc.unary_stream_rpc_method_handler(
          servicer.CreateBundle,
          request_deserializer=repository__service__pb2.CreateBundleRequest.FromString,
          response_serializer=repository__service__pb2.CreateBundleResponse.SerializeToString,
      ),
      'CreateRepositoryFromBundle': grpc.stream_unary_rpc_method_handler(
          servicer.CreateRepositoryFromBundle,
          request_deserializer=repository__service__pb2.CreateRepositoryFromBundleRequest.FromString,
          response_serializer=repository__service__pb2.CreateRepositoryFromBundleResponse.SerializeToString,
      ),
      'WriteConfig': grpc.unary_unary_rpc_method_handler(
          servicer.WriteConfig,
          request_deserializer=repository__service__pb2.WriteConfigRequest.FromString,
          response_serializer=repository__service__pb2.WriteConfigResponse.SerializeToString,
      ),
      'SetConfig': grpc.unary_unary_rpc_method_handler(
          servicer.SetConfig,
          request_deserializer=repository__service__pb2.SetConfigRequest.FromString,
          response_serializer=repository__service__pb2.SetConfigResponse.SerializeToString,
      ),
      'DeleteConfig': grpc.unary_unary_rpc_method_handler(
          servicer.DeleteConfig,
          request_deserializer=repository__service__pb2.DeleteConfigRequest.FromString,
          response_serializer=repository__service__pb2.DeleteConfigResponse.SerializeToString,
      ),
      'FindLicense': grpc.unary_unary_rpc_method_handler(
          servicer.FindLicense,
          request_deserializer=repository__service__pb2.FindLicenseRequest.FromString,
          response_serializer=repository__service__pb2.FindLicenseResponse.SerializeToString,
      ),
      'GetInfoAttributes': grpc.unary_stream_rpc_method_handler(
          servicer.GetInfoAttributes,
          request_deserializer=repository__service__pb2.GetInfoAttributesRequest.FromString,
          response_serializer=repository__service__pb2.GetInfoAttributesResponse.SerializeToString,
      ),
      'CalculateChecksum': grpc.unary_unary_rpc_method_handler(
          servicer.CalculateChecksum,
          request_deserializer=repository__service__pb2.CalculateChecksumRequest.FromString,
          response_serializer=repository__service__pb2.CalculateChecksumResponse.SerializeToString,
      ),
      'Cleanup': grpc.unary_unary_rpc_method_handler(
          servicer.Cleanup,
          request_deserializer=repository__service__pb2.CleanupRequest.FromString,
          response_serializer=repository__service__pb2.CleanupResponse.SerializeToString,
      ),
      'GetSnapshot': grpc.unary_stream_rpc_method_handler(
          servicer.GetSnapshot,
          request_deserializer=repository__service__pb2.GetSnapshotRequest.FromString,
          response_serializer=repository__service__pb2.GetSnapshotResponse.SerializeToString,
      ),
      'CreateRepositoryFromSnapshot': grpc.unary_unary_rpc_method_handler(
          servicer.CreateRepositoryFromSnapshot,
          request_deserializer=repository__service__pb2.CreateRepositoryFromSnapshotRequest.FromString,
          response_serializer=repository__service__pb2.CreateRepositoryFromSnapshotResponse.SerializeToString,
      ),
      'GetRawChanges': grpc.unary_stream_rpc_method_handler(
          servicer.GetRawChanges,
          request_deserializer=repository__service__pb2.GetRawChangesRequest.FromString,
          response_serializer=repository__service__pb2.GetRawChangesResponse.SerializeToString,
      ),
      'SearchFilesByContent': grpc.unary_stream_rpc_method_handler(
          servicer.SearchFilesByContent,
          request_deserializer=repository__service__pb2.SearchFilesByContentRequest.FromString,
          response_serializer=repository__service__pb2.SearchFilesByContentResponse.SerializeToString,
      ),
      'SearchFilesByName': grpc.unary_stream_rpc_method_handler(
          servicer.SearchFilesByName,
          request_deserializer=repository__service__pb2.SearchFilesByNameRequest.FromString,
          response_serializer=repository__service__pb2.SearchFilesByNameResponse.SerializeToString,
      ),
      'RestoreCustomHooks': grpc.stream_unary_rpc_method_handler(
          servicer.RestoreCustomHooks,
          request_deserializer=repository__service__pb2.RestoreCustomHooksRequest.FromString,
          response_serializer=repository__service__pb2.RestoreCustomHooksResponse.SerializeToString,
      ),
      'BackupCustomHooks': grpc.unary_stream_rpc_method_handler(
          servicer.BackupCustomHooks,
          request_deserializer=repository__service__pb2.BackupCustomHooksRequest.FromString,
          response_serializer=repository__service__pb2.BackupCustomHooksResponse.SerializeToString,
      ),
  }
  generic_handler = grpc.method_handlers_generic_handler(
      'gitaly.RepositoryService', rpc_method_handlers)
  server.add_generic_rpc_handlers((generic_handler,))
예제 #18
0
def add_SpaceCloudServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'Create':
        grpc.unary_unary_rpc_method_handler(
            servicer.Create,
            request_deserializer=server__pb2.CreateRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'Read':
        grpc.unary_unary_rpc_method_handler(
            servicer.Read,
            request_deserializer=server__pb2.ReadRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'Update':
        grpc.unary_unary_rpc_method_handler(
            servicer.Update,
            request_deserializer=server__pb2.UpdateRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'Delete':
        grpc.unary_unary_rpc_method_handler(
            servicer.Delete,
            request_deserializer=server__pb2.DeleteRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'Aggregate':
        grpc.unary_unary_rpc_method_handler(
            servicer.Aggregate,
            request_deserializer=server__pb2.AggregateRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'Batch':
        grpc.unary_unary_rpc_method_handler(
            servicer.Batch,
            request_deserializer=server__pb2.BatchRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'Call':
        grpc.unary_unary_rpc_method_handler(
            servicer.Call,
            request_deserializer=server__pb2.FunctionsRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'RealTime':
        grpc.stream_stream_rpc_method_handler(
            servicer.RealTime,
            request_deserializer=server__pb2.RealTimeRequest.FromString,
            response_serializer=server__pb2.RealTimeResponse.SerializeToString,
        ),
        'Service':
        grpc.stream_stream_rpc_method_handler(
            servicer.Service,
            request_deserializer=server__pb2.FunctionsPayload.FromString,
            response_serializer=server__pb2.FunctionsPayload.SerializeToString,
        ),
        'Profile':
        grpc.unary_unary_rpc_method_handler(
            servicer.Profile,
            request_deserializer=server__pb2.ProfileRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'Profiles':
        grpc.unary_unary_rpc_method_handler(
            servicer.Profiles,
            request_deserializer=server__pb2.ProfilesRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'EditProfile':
        grpc.unary_unary_rpc_method_handler(
            servicer.EditProfile,
            request_deserializer=server__pb2.EditProfileRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'SignIn':
        grpc.unary_unary_rpc_method_handler(
            servicer.SignIn,
            request_deserializer=server__pb2.SignInRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'SignUp':
        grpc.unary_unary_rpc_method_handler(
            servicer.SignUp,
            request_deserializer=server__pb2.SignUpRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'CreateFolder':
        grpc.unary_unary_rpc_method_handler(
            servicer.CreateFolder,
            request_deserializer=server__pb2.CreateFolderRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'ListFiles':
        grpc.unary_unary_rpc_method_handler(
            servicer.ListFiles,
            request_deserializer=server__pb2.ListFilesRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'DeleteFile':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteFile,
            request_deserializer=server__pb2.DeleteFileRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'UploadFile':
        grpc.stream_unary_rpc_method_handler(
            servicer.UploadFile,
            request_deserializer=server__pb2.UploadFileRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'DownloadFile':
        grpc.unary_stream_rpc_method_handler(
            servicer.DownloadFile,
            request_deserializer=server__pb2.DownloadFileRequest.FromString,
            response_serializer=server__pb2.FilePayload.SerializeToString,
        ),
        'PubsubPublish':
        grpc.unary_unary_rpc_method_handler(
            servicer.PubsubPublish,
            request_deserializer=server__pb2.PubsubPublishRequest.FromString,
            response_serializer=server__pb2.Response.SerializeToString,
        ),
        'PubsubSubscribe':
        grpc.stream_stream_rpc_method_handler(
            servicer.PubsubSubscribe,
            request_deserializer=server__pb2.PubsubSubscribeRequest.FromString,
            response_serializer=server__pb2.PubsubMsgResponse.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'proto.SpaceCloud', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #19
0
def add_UntrustedRunnerServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'GetStatus':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetStatus,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            GetStatusRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            GetStatusResponse.SerializeToString,
        ),
        'SetupRegularBuild':
        grpc.unary_unary_rpc_method_handler(
            servicer.SetupRegularBuild,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            SetupRegularBuildRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            SetupBuildResponse.SerializeToString,
        ),
        'RunProcess':
        grpc.unary_unary_rpc_method_handler(
            servicer.RunProcess,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            RunProcessRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            RunProcessResponse.SerializeToString,
        ),
        'RunAndWait':
        grpc.unary_unary_rpc_method_handler(
            servicer.RunAndWait,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            RunAndWaitRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            RunAndWaitResponse.SerializeToString,
        ),
        'CreateDirectory':
        grpc.unary_unary_rpc_method_handler(
            servicer.CreateDirectory,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            CreateDirectoryRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            CreateDirectoryResponse.SerializeToString,
        ),
        'RemoveDirectory':
        grpc.unary_unary_rpc_method_handler(
            servicer.RemoveDirectory,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            RemoveDirectoryRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            RemoveDirectoryResponse.SerializeToString,
        ),
        'ListFiles':
        grpc.unary_unary_rpc_method_handler(
            servicer.ListFiles,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            ListFilesRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            ListFilesResponse.SerializeToString,
        ),
        'CopyFileTo':
        grpc.stream_unary_rpc_method_handler(
            servicer.CopyFileTo,
            request_deserializer=protos_dot_untrusted__runner__pb2.FileChunk.
            FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            CopyFileToResponse.SerializeToString,
        ),
        'CopyFileFrom':
        grpc.unary_stream_rpc_method_handler(
            servicer.CopyFileFrom,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            CopyFileFromRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.FileChunk.
            SerializeToString,
        ),
        'Stat':
        grpc.unary_unary_rpc_method_handler(
            servicer.Stat,
            request_deserializer=protos_dot_untrusted__runner__pb2.StatRequest.
            FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.StatResponse.
            SerializeToString,
        ),
        'UpdateEnvironment':
        grpc.unary_unary_rpc_method_handler(
            servicer.UpdateEnvironment,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            UpdateEnvironmentRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            UpdateEnvironmentResponse.SerializeToString,
        ),
        'ResetEnvironment':
        grpc.unary_unary_rpc_method_handler(
            servicer.ResetEnvironment,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            ResetEnvironmentRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            ResetEnvironmentResponse.SerializeToString,
        ),
        'UpdateSource':
        grpc.unary_unary_rpc_method_handler(
            servicer.UpdateSource,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            UpdateSourceRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            UpdateSourceResponse.SerializeToString,
        ),
        'SymbolizeStacktrace':
        grpc.unary_unary_rpc_method_handler(
            servicer.SymbolizeStacktrace,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            SymbolizeStacktraceRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            SymbolizeStacktraceResponse.SerializeToString,
        ),
        'TerminateStaleApplicationInstances':
        grpc.unary_unary_rpc_method_handler(
            servicer.TerminateStaleApplicationInstances,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            TerminateStaleApplicationInstancesRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            TerminateStaleApplicationInstancesResponse.SerializeToString,
        ),
        'GetFuzzTargets':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetFuzzTargets,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            GetFuzzTargetsRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            GetFuzzTargetsResponse.SerializeToString,
        ),
        'PruneCorpus':
        grpc.unary_unary_rpc_method_handler(
            servicer.PruneCorpus,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            PruneCorpusRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            PruneCorpusResponse.SerializeToString,
        ),
        'ProcessTestcase':
        grpc.unary_unary_rpc_method_handler(
            servicer.ProcessTestcase,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            ProcessTestcaseRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            EngineReproduceResult.SerializeToString,
        ),
        'EngineFuzz':
        grpc.unary_unary_rpc_method_handler(
            servicer.EngineFuzz,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            EngineFuzzRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            EngineFuzzResponse.SerializeToString,
        ),
        'EngineReproduce':
        grpc.unary_unary_rpc_method_handler(
            servicer.EngineReproduce,
            request_deserializer=protos_dot_untrusted__runner__pb2.
            EngineReproduceRequest.FromString,
            response_serializer=protos_dot_untrusted__runner__pb2.
            EngineReproduceResult.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'UntrustedRunner', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #20
0
def add_MessagingServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'CreateRoom':
        grpc.unary_unary_rpc_method_handler(
            servicer.CreateRoom,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            CreateRoomRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.Room.
            SerializeToString,
        ),
        'GetRoom':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetRoom,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            GetRoomRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.Room.
            SerializeToString,
        ),
        'UpdateRoom':
        grpc.unary_unary_rpc_method_handler(
            servicer.UpdateRoom,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            UpdateRoomRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.Room.
            SerializeToString,
        ),
        'DeleteRoom':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteRoom,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            DeleteRoomRequest.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'ListRooms':
        grpc.unary_unary_rpc_method_handler(
            servicer.ListRooms,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            ListRoomsRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            ListRoomsResponse.SerializeToString,
        ),
        'CreateBlurb':
        grpc.unary_unary_rpc_method_handler(
            servicer.CreateBlurb,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            CreateBlurbRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.Blurb.
            SerializeToString,
        ),
        'GetBlurb':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetBlurb,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            GetBlurbRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.Blurb.
            SerializeToString,
        ),
        'UpdateBlurb':
        grpc.unary_unary_rpc_method_handler(
            servicer.UpdateBlurb,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            UpdateBlurbRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.Blurb.
            SerializeToString,
        ),
        'DeleteBlurb':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteBlurb,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            DeleteBlurbRequest.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'ListBlurbs':
        grpc.unary_unary_rpc_method_handler(
            servicer.ListBlurbs,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            ListBlurbsRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            ListBlurbsResponse.SerializeToString,
        ),
        'SearchBlurbs':
        grpc.unary_unary_rpc_method_handler(
            servicer.SearchBlurbs,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            SearchBlurbsRequest.FromString,
            response_serializer=google_dot_longrunning_dot_operations__pb2.
            Operation.SerializeToString,
        ),
        'StreamBlurbs':
        grpc.unary_stream_rpc_method_handler(
            servicer.StreamBlurbs,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            StreamBlurbsRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            StreamBlurbsResponse.SerializeToString,
        ),
        'SendBlurbs':
        grpc.stream_unary_rpc_method_handler(
            servicer.SendBlurbs,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            CreateBlurbRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            SendBlurbsResponse.SerializeToString,
        ),
        'Connect':
        grpc.stream_stream_rpc_method_handler(
            servicer.Connect,
            request_deserializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            ConnectRequest.FromString,
            response_serializer=
            google_dot_showcase__v1beta1_dot_proto_dot_messaging__pb2.
            StreamBlurbsResponse.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'google.showcase.v1beta1.Messaging', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #21
0
def add_KVServiceServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'createIfAbsent':
        grpc.unary_unary_rpc_method_handler(
            servicer.createIfAbsent,
            request_deserializer=kv__pb2.CreateTableInfo.FromString,
            response_serializer=kv__pb2.CreateTableInfo.SerializeToString,
        ),
        'put':
        grpc.unary_unary_rpc_method_handler(
            servicer.put,
            request_deserializer=kv__pb2.Operand.FromString,
            response_serializer=kv__pb2.Empty.SerializeToString,
        ),
        'putIfAbsent':
        grpc.unary_unary_rpc_method_handler(
            servicer.putIfAbsent,
            request_deserializer=kv__pb2.Operand.FromString,
            response_serializer=kv__pb2.Operand.SerializeToString,
        ),
        'putAll':
        grpc.stream_unary_rpc_method_handler(
            servicer.putAll,
            request_deserializer=kv__pb2.Operand.FromString,
            response_serializer=kv__pb2.Empty.SerializeToString,
        ),
        'delOne':
        grpc.unary_unary_rpc_method_handler(
            servicer.delOne,
            request_deserializer=kv__pb2.Operand.FromString,
            response_serializer=kv__pb2.Operand.SerializeToString,
        ),
        'get':
        grpc.unary_unary_rpc_method_handler(
            servicer.get,
            request_deserializer=kv__pb2.Operand.FromString,
            response_serializer=kv__pb2.Operand.SerializeToString,
        ),
        'iterate':
        grpc.unary_stream_rpc_method_handler(
            servicer.iterate,
            request_deserializer=kv__pb2.Range.FromString,
            response_serializer=kv__pb2.Operand.SerializeToString,
        ),
        'destroy':
        grpc.unary_unary_rpc_method_handler(
            servicer.destroy,
            request_deserializer=kv__pb2.Empty.FromString,
            response_serializer=kv__pb2.Empty.SerializeToString,
        ),
        'destroyAll':
        grpc.unary_unary_rpc_method_handler(
            servicer.destroyAll,
            request_deserializer=kv__pb2.Empty.FromString,
            response_serializer=kv__pb2.Empty.SerializeToString,
        ),
        'count':
        grpc.unary_unary_rpc_method_handler(
            servicer.count,
            request_deserializer=kv__pb2.Empty.FromString,
            response_serializer=kv__pb2.Count.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'com.webank.ai.fate.api.eggroll.storage.KVService',
        rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
def add_PayloadsServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'AddMetadata':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddMetadata,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsAddMetadataRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsAddMetadataResponse.SerializeToString,
        ),
        'Create':
        grpc.unary_unary_rpc_method_handler(
            servicer.Create,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsCreateRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsCreateResponse.SerializeToString,
        ),
        'Delete':
        grpc.unary_unary_rpc_method_handler(
            servicer.Delete,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsDeleteRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsDeleteResponse.SerializeToString,
        ),
        'Details':
        grpc.unary_stream_rpc_method_handler(
            servicer.Details,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsDetailsRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsDetailsResponse.SerializeToString,
        ),
        'Download':
        grpc.unary_stream_rpc_method_handler(
            servicer.Download,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsDownloadRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsDownloadResponse.SerializeToString,
        ),
        'Remove':
        grpc.unary_unary_rpc_method_handler(
            servicer.Remove,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsRemoveRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsRemoveResponse.SerializeToString,
        ),
        'RemoveMetadata':
        grpc.unary_unary_rpc_method_handler(
            servicer.RemoveMetadata,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsRemoveMetadataRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsRemoveMetadataResponse.SerializeToString,
        ),
        'Upload':
        grpc.stream_unary_rpc_method_handler(
            servicer.Upload,
            request_deserializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsUploadRequest.FromString,
            response_serializer=nvidia_dot_clara_dot_platform_dot_payloads__pb2
            .PayloadsUploadResponse.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'nvidia.clara.platform.Payloads', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #23
0
파일: grpcbin_pb2_grpc.py 프로젝트: moul/pb
def add_GRPCBinServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'Index':
        grpc.unary_unary_rpc_method_handler(
            servicer.Index,
            request_deserializer=grpcbin__pb2.EmptyMessage.FromString,
            response_serializer=grpcbin__pb2.IndexReply.SerializeToString,
        ),
        'Empty':
        grpc.unary_unary_rpc_method_handler(
            servicer.Empty,
            request_deserializer=grpcbin__pb2.EmptyMessage.FromString,
            response_serializer=grpcbin__pb2.EmptyMessage.SerializeToString,
        ),
        'DummyUnary':
        grpc.unary_unary_rpc_method_handler(
            servicer.DummyUnary,
            request_deserializer=grpcbin__pb2.DummyMessage.FromString,
            response_serializer=grpcbin__pb2.DummyMessage.SerializeToString,
        ),
        'DummyServerStream':
        grpc.unary_stream_rpc_method_handler(
            servicer.DummyServerStream,
            request_deserializer=grpcbin__pb2.DummyMessage.FromString,
            response_serializer=grpcbin__pb2.DummyMessage.SerializeToString,
        ),
        'DummyClientStream':
        grpc.stream_unary_rpc_method_handler(
            servicer.DummyClientStream,
            request_deserializer=grpcbin__pb2.DummyMessage.FromString,
            response_serializer=grpcbin__pb2.DummyMessage.SerializeToString,
        ),
        'DummyBidirectionalStreamStream':
        grpc.stream_stream_rpc_method_handler(
            servicer.DummyBidirectionalStreamStream,
            request_deserializer=grpcbin__pb2.DummyMessage.FromString,
            response_serializer=grpcbin__pb2.DummyMessage.SerializeToString,
        ),
        'SpecificError':
        grpc.unary_unary_rpc_method_handler(
            servicer.SpecificError,
            request_deserializer=grpcbin__pb2.SpecificErrorRequest.FromString,
            response_serializer=grpcbin__pb2.EmptyMessage.SerializeToString,
        ),
        'RandomError':
        grpc.unary_unary_rpc_method_handler(
            servicer.RandomError,
            request_deserializer=grpcbin__pb2.EmptyMessage.FromString,
            response_serializer=grpcbin__pb2.EmptyMessage.SerializeToString,
        ),
        'HeadersUnary':
        grpc.unary_unary_rpc_method_handler(
            servicer.HeadersUnary,
            request_deserializer=grpcbin__pb2.EmptyMessage.FromString,
            response_serializer=grpcbin__pb2.HeadersMessage.SerializeToString,
        ),
        'NoResponseUnary':
        grpc.unary_unary_rpc_method_handler(
            servicer.NoResponseUnary,
            request_deserializer=grpcbin__pb2.EmptyMessage.FromString,
            response_serializer=grpcbin__pb2.EmptyMessage.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'grpcbin.GRPCBin', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #24
0
def add_OperationServiceServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'UserCreateBranch':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserCreateBranch,
            request_deserializer=operations__pb2.UserCreateBranchRequest.
            FromString,
            response_serializer=operations__pb2.UserCreateBranchResponse.
            SerializeToString,
        ),
        'UserUpdateBranch':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserUpdateBranch,
            request_deserializer=operations__pb2.UserUpdateBranchRequest.
            FromString,
            response_serializer=operations__pb2.UserUpdateBranchResponse.
            SerializeToString,
        ),
        'UserDeleteBranch':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserDeleteBranch,
            request_deserializer=operations__pb2.UserDeleteBranchRequest.
            FromString,
            response_serializer=operations__pb2.UserDeleteBranchResponse.
            SerializeToString,
        ),
        'UserCreateTag':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserCreateTag,
            request_deserializer=operations__pb2.UserCreateTagRequest.
            FromString,
            response_serializer=operations__pb2.UserCreateTagResponse.
            SerializeToString,
        ),
        'UserDeleteTag':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserDeleteTag,
            request_deserializer=operations__pb2.UserDeleteTagRequest.
            FromString,
            response_serializer=operations__pb2.UserDeleteTagResponse.
            SerializeToString,
        ),
        'UserMergeBranch':
        grpc.stream_stream_rpc_method_handler(
            servicer.UserMergeBranch,
            request_deserializer=operations__pb2.UserMergeBranchRequest.
            FromString,
            response_serializer=operations__pb2.UserMergeBranchResponse.
            SerializeToString,
        ),
        'UserFFBranch':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserFFBranch,
            request_deserializer=operations__pb2.UserFFBranchRequest.
            FromString,
            response_serializer=operations__pb2.UserFFBranchResponse.
            SerializeToString,
        ),
        'UserCherryPick':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserCherryPick,
            request_deserializer=operations__pb2.UserCherryPickRequest.
            FromString,
            response_serializer=operations__pb2.UserCherryPickResponse.
            SerializeToString,
        ),
        'UserRevert':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserRevert,
            request_deserializer=operations__pb2.UserRevertRequest.FromString,
            response_serializer=operations__pb2.UserRevertResponse.
            SerializeToString,
        ),
        'UserCommitFiles':
        grpc.stream_unary_rpc_method_handler(
            servicer.UserCommitFiles,
            request_deserializer=operations__pb2.UserCommitFilesRequest.
            FromString,
            response_serializer=operations__pb2.UserCommitFilesResponse.
            SerializeToString,
        ),
        'UserRebase':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserRebase,
            request_deserializer=operations__pb2.UserRebaseRequest.FromString,
            response_serializer=operations__pb2.UserRebaseResponse.
            SerializeToString,
        ),
        'UserSquash':
        grpc.unary_unary_rpc_method_handler(
            servicer.UserSquash,
            request_deserializer=operations__pb2.UserSquashRequest.FromString,
            response_serializer=operations__pb2.UserSquashResponse.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'gitaly.OperationService', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #25
0
def add_SimServiceServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'SimGet':
        grpc.unary_unary_rpc_method_handler(
            servicer.SimGet,
            request_deserializer=simService_dot_simService__pb2.SimCommonFile.
            FromString,
            response_serializer=simService_dot_simService__pb2.ActionResult.
            SerializeToString,
        ),
        'SimClear':
        grpc.unary_unary_rpc_method_handler(
            servicer.SimClear,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=simService_dot_simService__pb2.SimCacheStatus.
            SerializeToString,
        ),
        'SimClearFiles':
        grpc.unary_unary_rpc_method_handler(
            servicer.SimClearFiles,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=simService_dot_simService__pb2.SimCacheStatus.
            SerializeToString,
        ),
        'SimClearHitMissStats':
        grpc.unary_unary_rpc_method_handler(
            servicer.SimClearHitMissStats,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=simService_dot_simService__pb2.SimCacheStatus.
            SerializeToString,
        ),
        'SimGetInfoCacheStatus':
        grpc.unary_unary_rpc_method_handler(
            servicer.SimGetInfoCacheStatus,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=simService_dot_simService__pb2.SimCacheStatus.
            SerializeToString,
        ),
        'SimDumps':
        grpc.unary_stream_rpc_method_handler(
            servicer.SimDumps,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=simService_dot_simService__pb2.SimDumpRecord.
            SerializeToString,
        ),
        'SimLoads':
        grpc.stream_unary_rpc_method_handler(
            servicer.SimLoads,
            request_deserializer=simService_dot_simService__pb2.SimDumpRecord.
            FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'simservice.SimService', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #26
0
def add_GleamAgentServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'SendFileResource':
        grpc.stream_stream_rpc_method_handler(
            servicer.SendFileResource,
            request_deserializer=gleam__pb2.FileResourceRequest.FromString,
            response_serializer=gleam__pb2.FileResourceResponse.
            SerializeToString,
        ),
        'Execute':
        grpc.unary_stream_rpc_method_handler(
            servicer.Execute,
            request_deserializer=gleam__pb2.ExecutionRequest.FromString,
            response_serializer=gleam__pb2.ExecutionResponse.SerializeToString,
        ),
        'CollectExecutionStatistics':
        grpc.stream_unary_rpc_method_handler(
            servicer.CollectExecutionStatistics,
            request_deserializer=gleam__pb2.ExecutionStat.FromString,
            response_serializer=gleam__pb2.Empty.SerializeToString,
        ),
        'Delete':
        grpc.unary_unary_rpc_method_handler(
            servicer.Delete,
            request_deserializer=gleam__pb2.DeleteDatasetShardRequest.
            FromString,
            response_serializer=gleam__pb2.DeleteDatasetShardResponse.
            SerializeToString,
        ),
        'Cleanup':
        grpc.unary_unary_rpc_method_handler(
            servicer.Cleanup,
            request_deserializer=gleam__pb2.CleanupRequest.FromString,
            response_serializer=gleam__pb2.CleanupResponse.SerializeToString,
        ),
        'AllocateDspCore':
        grpc.unary_unary_rpc_method_handler(
            servicer.AllocateDspCore,
            request_deserializer=gleam__pb2.DspCoreRequest.FromString,
            response_serializer=gleam__pb2.DspCoreResponse.SerializeToString,
        ),
        'AllocateDspPort':
        grpc.unary_unary_rpc_method_handler(
            servicer.AllocateDspPort,
            request_deserializer=gleam__pb2.DspPortRequest.FromString,
            response_serializer=gleam__pb2.DspPortResponse.SerializeToString,
        ),
        'ReleaseTaskGroupDspResources':
        grpc.unary_unary_rpc_method_handler(
            servicer.ReleaseTaskGroupDspResources,
            request_deserializer=gleam__pb2.
            ReleaseTaskGroupDspResourcesRequest.FromString,
            response_serializer=gleam__pb2.Empty.SerializeToString,
        ),
        'StartRemoteExecutor':
        grpc.unary_unary_rpc_method_handler(
            servicer.StartRemoteExecutor,
            request_deserializer=gleam__pb2.StartDsp.FromString,
            response_serializer=gleam__pb2.Error.SerializeToString,
        ),
        'StopRemoteExecutor':
        grpc.unary_unary_rpc_method_handler(
            servicer.StopRemoteExecutor,
            request_deserializer=gleam__pb2.StopDsp.FromString,
            response_serializer=gleam__pb2.Error.SerializeToString,
        ),
        'RemoteExecutorStats':
        grpc.unary_unary_rpc_method_handler(
            servicer.RemoteExecutorStats,
            request_deserializer=gleam__pb2.GetDspStat.FromString,
            response_serializer=gleam__pb2.ExecutionStat.SerializeToString,
        ),
        'SendFileToRemoteExecutor':
        grpc.unary_unary_rpc_method_handler(
            servicer.SendFileToRemoteExecutor,
            request_deserializer=gleam__pb2.SendFile.FromString,
            response_serializer=gleam__pb2.Error.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'pb.GleamAgent', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #27
0
def add_APIServicer_to_server(servicer, server):
  rpc_method_handlers = {
      'CreateRepo': grpc.unary_unary_rpc_method_handler(
          servicer.CreateRepo,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.CreateRepoRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'InspectRepo': grpc.unary_unary_rpc_method_handler(
          servicer.InspectRepo,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.InspectRepoRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.RepoInfo.SerializeToString,
      ),
      'ListRepo': grpc.unary_unary_rpc_method_handler(
          servicer.ListRepo,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ListRepoRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.ListRepoResponse.SerializeToString,
      ),
      'DeleteRepo': grpc.unary_unary_rpc_method_handler(
          servicer.DeleteRepo,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.DeleteRepoRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'StartCommit': grpc.unary_unary_rpc_method_handler(
          servicer.StartCommit,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.StartCommitRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.Commit.SerializeToString,
      ),
      'FinishCommit': grpc.unary_unary_rpc_method_handler(
          servicer.FinishCommit,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.FinishCommitRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'InspectCommit': grpc.unary_unary_rpc_method_handler(
          servicer.InspectCommit,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.InspectCommitRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.CommitInfo.SerializeToString,
      ),
      'ListCommit': grpc.unary_unary_rpc_method_handler(
          servicer.ListCommit,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ListCommitRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.CommitInfos.SerializeToString,
      ),
      'ListCommitStream': grpc.unary_stream_rpc_method_handler(
          servicer.ListCommitStream,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ListCommitRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.CommitInfo.SerializeToString,
      ),
      'DeleteCommit': grpc.unary_unary_rpc_method_handler(
          servicer.DeleteCommit,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.DeleteCommitRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'FlushCommit': grpc.unary_stream_rpc_method_handler(
          servicer.FlushCommit,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.FlushCommitRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.CommitInfo.SerializeToString,
      ),
      'SubscribeCommit': grpc.unary_stream_rpc_method_handler(
          servicer.SubscribeCommit,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.SubscribeCommitRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.CommitInfo.SerializeToString,
      ),
      'BuildCommit': grpc.unary_unary_rpc_method_handler(
          servicer.BuildCommit,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.BuildCommitRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.Commit.SerializeToString,
      ),
      'CreateBranch': grpc.unary_unary_rpc_method_handler(
          servicer.CreateBranch,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.CreateBranchRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'InspectBranch': grpc.unary_unary_rpc_method_handler(
          servicer.InspectBranch,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.InspectBranchRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.BranchInfo.SerializeToString,
      ),
      'ListBranch': grpc.unary_unary_rpc_method_handler(
          servicer.ListBranch,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ListBranchRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.BranchInfos.SerializeToString,
      ),
      'DeleteBranch': grpc.unary_unary_rpc_method_handler(
          servicer.DeleteBranch,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.DeleteBranchRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'PutFile': grpc.stream_unary_rpc_method_handler(
          servicer.PutFile,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.PutFileRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'CopyFile': grpc.unary_unary_rpc_method_handler(
          servicer.CopyFile,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.CopyFileRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'GetFile': grpc.unary_stream_rpc_method_handler(
          servicer.GetFile,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.GetFileRequest.FromString,
          response_serializer=google_dot_protobuf_dot_wrappers__pb2.BytesValue.SerializeToString,
      ),
      'InspectFile': grpc.unary_unary_rpc_method_handler(
          servicer.InspectFile,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.InspectFileRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.FileInfo.SerializeToString,
      ),
      'ListFile': grpc.unary_unary_rpc_method_handler(
          servicer.ListFile,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ListFileRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.FileInfos.SerializeToString,
      ),
      'ListFileStream': grpc.unary_stream_rpc_method_handler(
          servicer.ListFileStream,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ListFileRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.FileInfo.SerializeToString,
      ),
      'WalkFile': grpc.unary_stream_rpc_method_handler(
          servicer.WalkFile,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.WalkFileRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.FileInfo.SerializeToString,
      ),
      'GlobFile': grpc.unary_unary_rpc_method_handler(
          servicer.GlobFile,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.GlobFileRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.FileInfos.SerializeToString,
      ),
      'GlobFileStream': grpc.unary_stream_rpc_method_handler(
          servicer.GlobFileStream,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.GlobFileRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.FileInfo.SerializeToString,
      ),
      'DiffFile': grpc.unary_unary_rpc_method_handler(
          servicer.DiffFile,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.DiffFileRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.DiffFileResponse.SerializeToString,
      ),
      'DeleteFile': grpc.unary_unary_rpc_method_handler(
          servicer.DeleteFile,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.DeleteFileRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'DeleteAll': grpc.unary_unary_rpc_method_handler(
          servicer.DeleteAll,
          request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'Fsck': grpc.unary_stream_rpc_method_handler(
          servicer.Fsck,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.FsckRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.FsckResponse.SerializeToString,
      ),
      'FileOperationV2': grpc.stream_unary_rpc_method_handler(
          servicer.FileOperationV2,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.FileOperationRequestV2.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'GetTarV2': grpc.unary_stream_rpc_method_handler(
          servicer.GetTarV2,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.GetTarRequestV2.FromString,
          response_serializer=google_dot_protobuf_dot_wrappers__pb2.BytesValue.SerializeToString,
      ),
      'DiffFileV2': grpc.unary_stream_rpc_method_handler(
          servicer.DiffFileV2,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.DiffFileRequest.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.DiffFileResponseV2.SerializeToString,
      ),
      'CreateTmpFileSet': grpc.stream_unary_rpc_method_handler(
          servicer.CreateTmpFileSet,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.FileOperationRequestV2.FromString,
          response_serializer=client_dot_pfs_dot_pfs__pb2.CreateTmpFileSetResponse.SerializeToString,
      ),
      'RenewTmpFileSet': grpc.unary_unary_rpc_method_handler(
          servicer.RenewTmpFileSet,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.RenewTmpFileSetRequest.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
      'ClearCommitV2': grpc.unary_unary_rpc_method_handler(
          servicer.ClearCommitV2,
          request_deserializer=client_dot_pfs_dot_pfs__pb2.ClearCommitRequestV2.FromString,
          response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
      ),
  }
  generic_handler = grpc.method_handlers_generic_handler(
      'pfs.API', rpc_method_handlers)
  server.add_generic_rpc_handlers((generic_handler,))
def add_PublishTopicServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'publishRequest':
        grpc.unary_unary_rpc_method_handler(
            servicer.publishRequest,
            request_deserializer=pr__pb2.topicData.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'subscribeRequest':
        grpc.unary_unary_rpc_method_handler(
            servicer.subscribeRequest,
            request_deserializer=pr__pb2.topicSubscribe.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'subscribeRequestCentral':
        grpc.unary_unary_rpc_method_handler(
            servicer.subscribeRequestCentral,
            request_deserializer=pr__pb2.topicDataType.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'giveIps':
        grpc.unary_stream_rpc_method_handler(
            servicer.giveIps,
            request_deserializer=pr__pb2.topic.FromString,
            response_serializer=pr__pb2.ips.SerializeToString,
        ),
        'publish':
        grpc.unary_unary_rpc_method_handler(
            servicer.publish,
            request_deserializer=pr__pb2.topicData.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'getFrontIp':
        grpc.unary_unary_rpc_method_handler(
            servicer.getFrontIp,
            request_deserializer=pr__pb2.empty.FromString,
            response_serializer=pr__pb2.ips.SerializeToString,
        ),
        'registerIp':
        grpc.unary_unary_rpc_method_handler(
            servicer.registerIp,
            request_deserializer=pr__pb2.ips.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'sendBackupRequest':
        grpc.unary_unary_rpc_method_handler(
            servicer.sendBackupRequest,
            request_deserializer=pr__pb2.topicSubscribe.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'sendBackup':
        grpc.stream_unary_rpc_method_handler(
            servicer.sendBackup,
            request_deserializer=pr__pb2.topicData.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'forwardBackup':
        grpc.stream_unary_rpc_method_handler(
            servicer.forwardBackup,
            request_deserializer=pr__pb2.topicData.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'giveSubscriberIps':
        grpc.unary_stream_rpc_method_handler(
            servicer.giveSubscriberIps,
            request_deserializer=pr__pb2.topicSubscribe.FromString,
            response_serializer=pr__pb2.ips.SerializeToString,
        ),
        'sendData':
        grpc.unary_unary_rpc_method_handler(
            servicer.sendData,
            request_deserializer=pr__pb2.topicData.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'replicaRequest':
        grpc.unary_unary_rpc_method_handler(
            servicer.replicaRequest,
            request_deserializer=pr__pb2.topicSubscribe.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'querryTopics':
        grpc.unary_stream_rpc_method_handler(
            servicer.querryTopics,
            request_deserializer=pr__pb2.empty.FromString,
            response_serializer=pr__pb2.topic.SerializeToString,
        ),
        'sendBackupRequestReplica':
        grpc.unary_unary_rpc_method_handler(
            servicer.sendBackupRequestReplica,
            request_deserializer=pr__pb2.topicSubscribe.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'sendBackupReplica':
        grpc.stream_unary_rpc_method_handler(
            servicer.sendBackupReplica,
            request_deserializer=pr__pb2.topicData.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'unsubscribeRequest':
        grpc.stream_unary_rpc_method_handler(
            servicer.unsubscribeRequest,
            request_deserializer=pr__pb2.topicSubscribe.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'deReplicaRequest':
        grpc.unary_unary_rpc_method_handler(
            servicer.deReplicaRequest,
            request_deserializer=pr__pb2.topicSubscribe.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'unsubscribeRequestCentral':
        grpc.unary_unary_rpc_method_handler(
            servicer.unsubscribeRequestCentral,
            request_deserializer=pr__pb2.topicSubscribe.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'commit_request':
        grpc.unary_unary_rpc_method_handler(
            servicer.commit_request,
            request_deserializer=pr__pb2.commit_req_data.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'commit_phase_two':
        grpc.unary_unary_rpc_method_handler(
            servicer.commit_phase_two,
            request_deserializer=pr__pb2.commit_req_data.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'upgradeBackup':
        grpc.unary_unary_rpc_method_handler(
            servicer.upgradeBackup,
            request_deserializer=pr__pb2.empty.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'giveDataPhaseOne':
        grpc.unary_unary_rpc_method_handler(
            servicer.giveDataPhaseOne,
            request_deserializer=pr__pb2.empty.FromString,
            response_serializer=pr__pb2.topic.SerializeToString,
        ),
        'giveDataPhaseTwo':
        grpc.unary_unary_rpc_method_handler(
            servicer.giveDataPhaseTwo,
            request_deserializer=pr__pb2.empty.FromString,
            response_serializer=pr__pb2.acknowledge.SerializeToString,
        ),
        'getMasterIp':
        grpc.unary_unary_rpc_method_handler(
            servicer.getMasterIp,
            request_deserializer=pr__pb2.empty.FromString,
            response_serializer=pr__pb2.ips.SerializeToString,
        ),
        'getBackupIp':
        grpc.unary_unary_rpc_method_handler(
            servicer.getBackupIp,
            request_deserializer=pr__pb2.empty.FromString,
            response_serializer=pr__pb2.ips.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'PublishTopic', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #29
0
    return _RESPONSE


async def _test_sleepy_stream_stream(unused_request_iterator, context):
    assert _REQUEST == await context.read()
    await asyncio.sleep(_SLEEP_TIME_UNIT_S)
    await context.write(_RESPONSE)


_ROUTING_TABLE = {
    _TEST_SLEEPY_UNARY_UNARY:
    grpc.unary_unary_rpc_method_handler(_test_sleepy_unary_unary),
    _TEST_SLEEPY_UNARY_STREAM:
    grpc.unary_stream_rpc_method_handler(_test_sleepy_unary_stream),
    _TEST_SLEEPY_STREAM_UNARY:
    grpc.stream_unary_rpc_method_handler(_test_sleepy_stream_unary),
    _TEST_SLEEPY_STREAM_STREAM:
    grpc.stream_stream_rpc_method_handler(_test_sleepy_stream_stream)
}


class _GenericHandler(grpc.GenericRpcHandler):
    def service(self, handler_call_details):
        return _ROUTING_TABLE.get(handler_call_details.method)


async def _start_test_server():
    server = aio.server()
    port = server.add_insecure_port('[::]:0')
    server.add_generic_rpc_handlers((_GenericHandler(), ))
    await server.start()
예제 #30
0
def add_EventStoreServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'AppendEvent':
        grpc.stream_unary_rpc_method_handler(
            servicer.AppendEvent,
            request_deserializer=event__pb2.Event.FromString,
            response_serializer=event__pb2.Confirmation.SerializeToString,
        ),
        'AppendSnapshot':
        grpc.unary_unary_rpc_method_handler(
            servicer.AppendSnapshot,
            request_deserializer=event__pb2.Event.FromString,
            response_serializer=event__pb2.Confirmation.SerializeToString,
        ),
        'ListAggregateEvents':
        grpc.unary_stream_rpc_method_handler(
            servicer.ListAggregateEvents,
            request_deserializer=event__pb2.GetAggregateEventsRequest.
            FromString,
            response_serializer=event__pb2.Event.SerializeToString,
        ),
        'ListAggregateSnapshots':
        grpc.unary_stream_rpc_method_handler(
            servicer.ListAggregateSnapshots,
            request_deserializer=event__pb2.GetAggregateSnapshotsRequest.
            FromString,
            response_serializer=event__pb2.Event.SerializeToString,
        ),
        'ListEvents':
        grpc.stream_stream_rpc_method_handler(
            servicer.ListEvents,
            request_deserializer=event__pb2.GetEventsRequest.FromString,
            response_serializer=event__pb2.EventWithToken.SerializeToString,
        ),
        'ReadHighestSequenceNr':
        grpc.unary_unary_rpc_method_handler(
            servicer.ReadHighestSequenceNr,
            request_deserializer=event__pb2.ReadHighestSequenceNrRequest.
            FromString,
            response_serializer=event__pb2.ReadHighestSequenceNrResponse.
            SerializeToString,
        ),
        'QueryEvents':
        grpc.stream_stream_rpc_method_handler(
            servicer.QueryEvents,
            request_deserializer=event__pb2.QueryEventsRequest.FromString,
            response_serializer=event__pb2.QueryEventsResponse.
            SerializeToString,
        ),
        'GetFirstToken':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetFirstToken,
            request_deserializer=event__pb2.GetFirstTokenRequest.FromString,
            response_serializer=event__pb2.TrackingToken.SerializeToString,
        ),
        'GetLastToken':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetLastToken,
            request_deserializer=event__pb2.GetLastTokenRequest.FromString,
            response_serializer=event__pb2.TrackingToken.SerializeToString,
        ),
        'GetTokenAt':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetTokenAt,
            request_deserializer=event__pb2.GetTokenAtRequest.FromString,
            response_serializer=event__pb2.TrackingToken.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'io.axoniq.axonserver.grpc.event.EventStore', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #31
0
def add_ExamplePhotoServiceServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'CreateUser':
        grpc.unary_unary_rpc_method_handler(
            servicer.CreateUser,
            request_deserializer=example__pb2.User.FromString,
            response_serializer=example__pb2.User.SerializeToString,
        ),
        'GetUser':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetUser,
            request_deserializer=example__pb2.GetUserRequest.FromString,
            response_serializer=example__pb2.User.SerializeToString,
        ),
        'UpdateUser':
        grpc.unary_unary_rpc_method_handler(
            servicer.UpdateUser,
            request_deserializer=example__pb2.UpdateUserRequest.FromString,
            response_serializer=example__pb2.User.SerializeToString,
        ),
        'CreatePhoto':
        grpc.unary_unary_rpc_method_handler(
            servicer.CreatePhoto,
            request_deserializer=example__pb2.CreatePhotoRequest.FromString,
            response_serializer=example__pb2.Photo.SerializeToString,
        ),
        'ListPhotos':
        grpc.unary_unary_rpc_method_handler(
            servicer.ListPhotos,
            request_deserializer=example__pb2.ListPhotosRequest.FromString,
            response_serializer=example__pb2.ListPhotosResponse.
            SerializeToString,
        ),
        'GetPhoto':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetPhoto,
            request_deserializer=example__pb2.GetPhotoRequest.FromString,
            response_serializer=example__pb2.Photo.SerializeToString,
        ),
        'DeletePhoto':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeletePhoto,
            request_deserializer=example__pb2.DeletePhotoRequest.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'UploadPhoto':
        grpc.stream_unary_rpc_method_handler(
            servicer.UploadPhoto,
            request_deserializer=example__pb2.PhotoDataBlock.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.
            SerializeToString,
        ),
        'StreamPhotos':
        grpc.stream_stream_rpc_method_handler(
            servicer.StreamPhotos,
            request_deserializer=example__pb2.GetPhotoRequest.FromString,
            response_serializer=example__pb2.Photo.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'example.photoservice.ExamplePhotoService', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #32
0
def add_NodeServicer_to_server(servicer, server):
    rpc_method_handlers = {
            'Handshake': grpc.unary_unary_rpc_method_handler(
                    servicer.Handshake,
                    request_deserializer=node__pb2.HandshakeRequest.FromString,
                    response_serializer=node__pb2.HandshakeResponse.SerializeToString,
            ),
            'Tip': grpc.unary_unary_rpc_method_handler(
                    servicer.Tip,
                    request_deserializer=node__pb2.TipRequest.FromString,
                    response_serializer=node__pb2.TipResponse.SerializeToString,
            ),
            'Peers': grpc.unary_unary_rpc_method_handler(
                    servicer.Peers,
                    request_deserializer=node__pb2.PeersRequest.FromString,
                    response_serializer=node__pb2.PeersResponse.SerializeToString,
            ),
            'GetBlocks': grpc.unary_stream_rpc_method_handler(
                    servicer.GetBlocks,
                    request_deserializer=node__pb2.BlockIds.FromString,
                    response_serializer=node__pb2.Block.SerializeToString,
            ),
            'GetHeaders': grpc.unary_stream_rpc_method_handler(
                    servicer.GetHeaders,
                    request_deserializer=node__pb2.BlockIds.FromString,
                    response_serializer=node__pb2.Header.SerializeToString,
            ),
            'GetFragments': grpc.unary_stream_rpc_method_handler(
                    servicer.GetFragments,
                    request_deserializer=node__pb2.FragmentIds.FromString,
                    response_serializer=node__pb2.Fragment.SerializeToString,
            ),
            'PullHeaders': grpc.unary_stream_rpc_method_handler(
                    servicer.PullHeaders,
                    request_deserializer=node__pb2.PullHeadersRequest.FromString,
                    response_serializer=node__pb2.Header.SerializeToString,
            ),
            'PullBlocksToTip': grpc.unary_stream_rpc_method_handler(
                    servicer.PullBlocksToTip,
                    request_deserializer=node__pb2.PullBlocksToTipRequest.FromString,
                    response_serializer=node__pb2.Block.SerializeToString,
            ),
            'PushHeaders': grpc.stream_unary_rpc_method_handler(
                    servicer.PushHeaders,
                    request_deserializer=node__pb2.Header.FromString,
                    response_serializer=node__pb2.PushHeadersResponse.SerializeToString,
            ),
            'UploadBlocks': grpc.stream_unary_rpc_method_handler(
                    servicer.UploadBlocks,
                    request_deserializer=node__pb2.Block.FromString,
                    response_serializer=node__pb2.UploadBlocksResponse.SerializeToString,
            ),
            'BlockSubscription': grpc.stream_stream_rpc_method_handler(
                    servicer.BlockSubscription,
                    request_deserializer=node__pb2.Header.FromString,
                    response_serializer=node__pb2.BlockEvent.SerializeToString,
            ),
            'FragmentSubscription': grpc.stream_stream_rpc_method_handler(
                    servicer.FragmentSubscription,
                    request_deserializer=node__pb2.Fragment.FromString,
                    response_serializer=node__pb2.Fragment.SerializeToString,
            ),
            'GossipSubscription': grpc.stream_stream_rpc_method_handler(
                    servicer.GossipSubscription,
                    request_deserializer=node__pb2.Gossip.FromString,
                    response_serializer=node__pb2.Gossip.SerializeToString,
            ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
            'iohk.chain.node.Node', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler,))
예제 #33
0
def add_AgentServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'DoBackup':
        grpc.stream_unary_rpc_method_handler(
            servicer.DoBackup,
            request_deserializer=shared__pb2.BackupCmdStream.FromString,
            response_serializer=shared__pb2.BackupCmdStatus.SerializeToString,
        ),
        'DoBackupAcceptFull':
        grpc.unary_unary_rpc_method_handler(
            servicer.DoBackupAcceptFull,
            request_deserializer=shared__pb2.BackupCmdAcceptFull.FromString,
            response_serializer=shared__pb2.BackupCmdAcceptStatus.
            SerializeToString,
        ),
        'DoBackupAcceptDiff':
        grpc.stream_unary_rpc_method_handler(
            servicer.DoBackupAcceptDiff,
            request_deserializer=shared__pb2.BackupCmdAcceptDiff.FromString,
            response_serializer=shared__pb2.BackupCmdAcceptStatus.
            SerializeToString,
        ),
        'DoShardedBackup':
        grpc.stream_unary_rpc_method_handler(
            servicer.DoShardedBackup,
            request_deserializer=shared__pb2.BackupCmdStream.FromString,
            response_serializer=shared__pb2.BackupCmdStatus.SerializeToString,
        ),
        'DoRelocateTake':
        grpc.unary_stream_rpc_method_handler(
            servicer.DoRelocateTake,
            request_deserializer=shared__pb2.RelocateCmdTake.FromString,
            response_serializer=shared__pb2.RelocateCmdTakeStatus.
            SerializeToString,
        ),
        'DoRelocateGive':
        grpc.stream_unary_rpc_method_handler(
            servicer.DoRelocateGive,
            request_deserializer=shared__pb2.RelocateCmdGiveStream.FromString,
            response_serializer=shared__pb2.RelocateCmdGiveStatus.
            SerializeToString,
        ),
        'DoRestore':
        grpc.unary_stream_rpc_method_handler(
            servicer.DoRestore,
            request_deserializer=shared__pb2.RestoreCmd.FromString,
            response_serializer=shared__pb2.RestoreCmdStatus.SerializeToString,
        ),
        'DoRestoreAccept':
        grpc.stream_unary_rpc_method_handler(
            servicer.DoRestoreAccept,
            request_deserializer=shared__pb2.RestoreAcceptCmd.FromString,
            response_serializer=shared__pb2.RestoreAcceptCmdStatus.
            SerializeToString,
        ),
        'DoRm':
        grpc.unary_unary_rpc_method_handler(
            servicer.DoRm,
            request_deserializer=shared__pb2.RmCmd.FromString,
            response_serializer=shared__pb2.RmCmdStatus.SerializeToString,
        ),
        'DoCheckBackupExists':
        grpc.unary_unary_rpc_method_handler(
            servicer.DoCheckBackupExists,
            request_deserializer=shared__pb2.CheckCmd.FromString,
            response_serializer=shared__pb2.CheckCmdStatus.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'lbackgrpc.Agent', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #34
0
def add_GreeterServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'SayHello':
        grpc.unary_unary_rpc_method_handler(
            servicer.SayHello,
            request_deserializer=iShare__pb2.HelloRequest.FromString,
            response_serializer=iShare__pb2.HelloReply.SerializeToString,
        ),
        'Login':
        grpc.unary_unary_rpc_method_handler(
            servicer.Login,
            request_deserializer=iShare__pb2.Login_m.FromString,
            response_serializer=iShare__pb2.Reply_inf.SerializeToString,
        ),
        'Sign_up':
        grpc.unary_unary_rpc_method_handler(
            servicer.Sign_up,
            request_deserializer=iShare__pb2.Sign_m.FromString,
            response_serializer=iShare__pb2.Reply_inf.SerializeToString,
        ),
        'User_inf':
        grpc.unary_unary_rpc_method_handler(
            servicer.User_inf,
            request_deserializer=iShare__pb2.Inf.FromString,
            response_serializer=iShare__pb2.User_detail.SerializeToString,
        ),
        'Search_username':
        grpc.unary_unary_rpc_method_handler(
            servicer.Search_username,
            request_deserializer=iShare__pb2.Inf.FromString,
            response_serializer=iShare__pb2.Search_result.SerializeToString,
        ),
        'Add_friend':
        grpc.unary_unary_rpc_method_handler(
            servicer.Add_friend,
            request_deserializer=iShare__pb2.Repeated_string.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Delete_friend':
        grpc.unary_unary_rpc_method_handler(
            servicer.Delete_friend,
            request_deserializer=iShare__pb2.Repeated_string.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Create_share':
        grpc.unary_unary_rpc_method_handler(
            servicer.Create_share,
            request_deserializer=iShare__pb2.Share_inf.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Delete_bill':
        grpc.unary_unary_rpc_method_handler(
            servicer.Delete_bill,
            request_deserializer=iShare__pb2.Share_inf.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Obtain_bills':
        grpc.unary_stream_rpc_method_handler(
            servicer.Obtain_bills,
            request_deserializer=iShare__pb2.Bill_request.FromString,
            response_serializer=iShare__pb2.Share_inf.SerializeToString,
        ),
        'Send_Img':
        grpc.stream_unary_rpc_method_handler(
            servicer.Send_Img,
            request_deserializer=iShare__pb2.Image.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Receive_Img':
        grpc.unary_stream_rpc_method_handler(
            servicer.Receive_Img,
            request_deserializer=iShare__pb2.Repeated_string.FromString,
            response_serializer=iShare__pb2.Image.SerializeToString,
        ),
        'Reset_Status':
        grpc.unary_unary_rpc_method_handler(
            servicer.Reset_Status,
            request_deserializer=iShare__pb2.Inf.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Send_request':
        grpc.unary_unary_rpc_method_handler(
            servicer.Send_request,
            request_deserializer=iShare__pb2.Request.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Obtain_request':
        grpc.unary_stream_rpc_method_handler(
            servicer.Obtain_request,
            request_deserializer=iShare__pb2.Inf.FromString,
            response_serializer=iShare__pb2.Request.SerializeToString,
        ),
        'Obtain_requestLog':
        grpc.unary_stream_rpc_method_handler(
            servicer.Obtain_requestLog,
            request_deserializer=iShare__pb2.Inf.FromString,
            response_serializer=iShare__pb2.Request.SerializeToString,
        ),
        'Obtain_requestLogHistory':
        grpc.unary_stream_rpc_method_handler(
            servicer.Obtain_requestLogHistory,
            request_deserializer=iShare__pb2.Inf.FromString,
            response_serializer=iShare__pb2.Request.SerializeToString,
        ),
        'Request_response':
        grpc.unary_unary_rpc_method_handler(
            servicer.Request_response,
            request_deserializer=iShare__pb2.Response.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'MakePayment':
        grpc.stream_unary_rpc_method_handler(
            servicer.MakePayment,
            request_deserializer=iShare__pb2.BillPayment.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'IgnoreRequestLog':
        grpc.unary_unary_rpc_method_handler(
            servicer.IgnoreRequestLog,
            request_deserializer=iShare__pb2.IgnoreMessage.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Create_requestLog':
        grpc.unary_unary_rpc_method_handler(
            servicer.Create_requestLog,
            request_deserializer=iShare__pb2.Request.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Send_DeviceToken':
        grpc.unary_unary_rpc_method_handler(
            servicer.Send_DeviceToken,
            request_deserializer=iShare__pb2.Repeated_string.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Obtain_setting':
        grpc.unary_unary_rpc_method_handler(
            servicer.Obtain_setting,
            request_deserializer=iShare__pb2.Inf.FromString,
            response_serializer=iShare__pb2.Setting.SerializeToString,
        ),
        'Reset_setting':
        grpc.unary_unary_rpc_method_handler(
            servicer.Reset_setting,
            request_deserializer=iShare__pb2.Setting.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Reset_userInfo':
        grpc.unary_unary_rpc_method_handler(
            servicer.Reset_userInfo,
            request_deserializer=iShare__pb2.UserInfo.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
        'Obtain_userInfo':
        grpc.unary_unary_rpc_method_handler(
            servicer.Obtain_userInfo,
            request_deserializer=iShare__pb2.Inf.FromString,
            response_serializer=iShare__pb2.UserInfo.SerializeToString,
        ),
        'Update_user_lastModified':
        grpc.unary_unary_rpc_method_handler(
            servicer.Update_user_lastModified,
            request_deserializer=iShare__pb2.Inf.FromString,
            response_serializer=iShare__pb2.Inf.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'helloworld.Greeter', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #35
0
def add_GobgpApiServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'StartServer':
        grpc.unary_unary_rpc_method_handler(
            servicer.StartServer,
            request_deserializer=gobgp__pb2.StartServerRequest.FromString,
            response_serializer=gobgp__pb2.StartServerResponse.
            SerializeToString,
        ),
        'StopServer':
        grpc.unary_unary_rpc_method_handler(
            servicer.StopServer,
            request_deserializer=gobgp__pb2.StopServerRequest.FromString,
            response_serializer=gobgp__pb2.StopServerResponse.
            SerializeToString,
        ),
        'GetServer':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetServer,
            request_deserializer=gobgp__pb2.GetServerRequest.FromString,
            response_serializer=gobgp__pb2.GetServerResponse.SerializeToString,
        ),
        'AddNeighbor':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddNeighbor,
            request_deserializer=gobgp__pb2.AddNeighborRequest.FromString,
            response_serializer=gobgp__pb2.AddNeighborResponse.
            SerializeToString,
        ),
        'DeleteNeighbor':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteNeighbor,
            request_deserializer=gobgp__pb2.DeleteNeighborRequest.FromString,
            response_serializer=gobgp__pb2.DeleteNeighborResponse.
            SerializeToString,
        ),
        'GetNeighbor':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetNeighbor,
            request_deserializer=gobgp__pb2.GetNeighborRequest.FromString,
            response_serializer=gobgp__pb2.GetNeighborResponse.
            SerializeToString,
        ),
        'ResetNeighbor':
        grpc.unary_unary_rpc_method_handler(
            servicer.ResetNeighbor,
            request_deserializer=gobgp__pb2.ResetNeighborRequest.FromString,
            response_serializer=gobgp__pb2.ResetNeighborResponse.
            SerializeToString,
        ),
        'SoftResetNeighbor':
        grpc.unary_unary_rpc_method_handler(
            servicer.SoftResetNeighbor,
            request_deserializer=gobgp__pb2.SoftResetNeighborRequest.
            FromString,
            response_serializer=gobgp__pb2.SoftResetNeighborResponse.
            SerializeToString,
        ),
        'ShutdownNeighbor':
        grpc.unary_unary_rpc_method_handler(
            servicer.ShutdownNeighbor,
            request_deserializer=gobgp__pb2.ShutdownNeighborRequest.FromString,
            response_serializer=gobgp__pb2.ShutdownNeighborResponse.
            SerializeToString,
        ),
        'EnableNeighbor':
        grpc.unary_unary_rpc_method_handler(
            servicer.EnableNeighbor,
            request_deserializer=gobgp__pb2.EnableNeighborRequest.FromString,
            response_serializer=gobgp__pb2.EnableNeighborResponse.
            SerializeToString,
        ),
        'DisableNeighbor':
        grpc.unary_unary_rpc_method_handler(
            servicer.DisableNeighbor,
            request_deserializer=gobgp__pb2.DisableNeighborRequest.FromString,
            response_serializer=gobgp__pb2.DisableNeighborResponse.
            SerializeToString,
        ),
        'GetRib':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetRib,
            request_deserializer=gobgp__pb2.GetRibRequest.FromString,
            response_serializer=gobgp__pb2.GetRibResponse.SerializeToString,
        ),
        'ValidateRib':
        grpc.unary_unary_rpc_method_handler(
            servicer.ValidateRib,
            request_deserializer=gobgp__pb2.ValidateRibRequest.FromString,
            response_serializer=gobgp__pb2.ValidateRibResponse.
            SerializeToString,
        ),
        'AddPath':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddPath,
            request_deserializer=gobgp__pb2.AddPathRequest.FromString,
            response_serializer=gobgp__pb2.AddPathResponse.SerializeToString,
        ),
        'DeletePath':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeletePath,
            request_deserializer=gobgp__pb2.DeletePathRequest.FromString,
            response_serializer=gobgp__pb2.DeletePathResponse.
            SerializeToString,
        ),
        'MonitorRib':
        grpc.unary_stream_rpc_method_handler(
            servicer.MonitorRib,
            request_deserializer=gobgp__pb2.MonitorRibRequest.FromString,
            response_serializer=gobgp__pb2.Destination.SerializeToString,
        ),
        'MonitorPeerState':
        grpc.unary_stream_rpc_method_handler(
            servicer.MonitorPeerState,
            request_deserializer=gobgp__pb2.Arguments.FromString,
            response_serializer=gobgp__pb2.Peer.SerializeToString,
        ),
        'EnableMrt':
        grpc.unary_unary_rpc_method_handler(
            servicer.EnableMrt,
            request_deserializer=gobgp__pb2.EnableMrtRequest.FromString,
            response_serializer=gobgp__pb2.EnableMrtResponse.SerializeToString,
        ),
        'DisableMrt':
        grpc.unary_unary_rpc_method_handler(
            servicer.DisableMrt,
            request_deserializer=gobgp__pb2.DisableMrtRequest.FromString,
            response_serializer=gobgp__pb2.DisableMrtResponse.
            SerializeToString,
        ),
        'InjectMrt':
        grpc.stream_unary_rpc_method_handler(
            servicer.InjectMrt,
            request_deserializer=gobgp__pb2.InjectMrtRequest.FromString,
            response_serializer=gobgp__pb2.InjectMrtResponse.SerializeToString,
        ),
        'AddBmp':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddBmp,
            request_deserializer=gobgp__pb2.AddBmpRequest.FromString,
            response_serializer=gobgp__pb2.AddBmpResponse.SerializeToString,
        ),
        'DeleteBmp':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteBmp,
            request_deserializer=gobgp__pb2.DeleteBmpRequest.FromString,
            response_serializer=gobgp__pb2.DeleteBmpResponse.SerializeToString,
        ),
        'GetRpki':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetRpki,
            request_deserializer=gobgp__pb2.GetRpkiRequest.FromString,
            response_serializer=gobgp__pb2.GetRpkiResponse.SerializeToString,
        ),
        'AddRpki':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddRpki,
            request_deserializer=gobgp__pb2.AddRpkiRequest.FromString,
            response_serializer=gobgp__pb2.AddRpkiResponse.SerializeToString,
        ),
        'DeleteRpki':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteRpki,
            request_deserializer=gobgp__pb2.DeleteRpkiRequest.FromString,
            response_serializer=gobgp__pb2.DeleteRpkiResponse.
            SerializeToString,
        ),
        'EnableRpki':
        grpc.unary_unary_rpc_method_handler(
            servicer.EnableRpki,
            request_deserializer=gobgp__pb2.EnableRpkiRequest.FromString,
            response_serializer=gobgp__pb2.EnableRpkiResponse.
            SerializeToString,
        ),
        'DisableRpki':
        grpc.unary_unary_rpc_method_handler(
            servicer.DisableRpki,
            request_deserializer=gobgp__pb2.DisableRpkiRequest.FromString,
            response_serializer=gobgp__pb2.DisableRpkiResponse.
            SerializeToString,
        ),
        'ResetRpki':
        grpc.unary_unary_rpc_method_handler(
            servicer.ResetRpki,
            request_deserializer=gobgp__pb2.ResetRpkiRequest.FromString,
            response_serializer=gobgp__pb2.ResetRpkiResponse.SerializeToString,
        ),
        'SoftResetRpki':
        grpc.unary_unary_rpc_method_handler(
            servicer.SoftResetRpki,
            request_deserializer=gobgp__pb2.SoftResetRpkiRequest.FromString,
            response_serializer=gobgp__pb2.SoftResetRpkiResponse.
            SerializeToString,
        ),
        'GetRoa':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetRoa,
            request_deserializer=gobgp__pb2.GetRoaRequest.FromString,
            response_serializer=gobgp__pb2.GetRoaResponse.SerializeToString,
        ),
        'EnableZebra':
        grpc.unary_unary_rpc_method_handler(
            servicer.EnableZebra,
            request_deserializer=gobgp__pb2.EnableZebraRequest.FromString,
            response_serializer=gobgp__pb2.EnableZebraResponse.
            SerializeToString,
        ),
        'AddVrf':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddVrf,
            request_deserializer=gobgp__pb2.AddVrfRequest.FromString,
            response_serializer=gobgp__pb2.AddVrfResponse.SerializeToString,
        ),
        'DeleteVrf':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteVrf,
            request_deserializer=gobgp__pb2.DeleteVrfRequest.FromString,
            response_serializer=gobgp__pb2.DeleteVrfResponse.SerializeToString,
        ),
        'GetVrf':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetVrf,
            request_deserializer=gobgp__pb2.GetVrfRequest.FromString,
            response_serializer=gobgp__pb2.GetVrfResponse.SerializeToString,
        ),
        'GetDefinedSet':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetDefinedSet,
            request_deserializer=gobgp__pb2.GetDefinedSetRequest.FromString,
            response_serializer=gobgp__pb2.GetDefinedSetResponse.
            SerializeToString,
        ),
        'AddDefinedSet':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddDefinedSet,
            request_deserializer=gobgp__pb2.AddDefinedSetRequest.FromString,
            response_serializer=gobgp__pb2.AddDefinedSetResponse.
            SerializeToString,
        ),
        'DeleteDefinedSet':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteDefinedSet,
            request_deserializer=gobgp__pb2.DeleteDefinedSetRequest.FromString,
            response_serializer=gobgp__pb2.DeleteDefinedSetResponse.
            SerializeToString,
        ),
        'ReplaceDefinedSet':
        grpc.unary_unary_rpc_method_handler(
            servicer.ReplaceDefinedSet,
            request_deserializer=gobgp__pb2.ReplaceDefinedSetRequest.
            FromString,
            response_serializer=gobgp__pb2.ReplaceDefinedSetResponse.
            SerializeToString,
        ),
        'GetStatement':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetStatement,
            request_deserializer=gobgp__pb2.GetStatementRequest.FromString,
            response_serializer=gobgp__pb2.GetStatementResponse.
            SerializeToString,
        ),
        'AddStatement':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddStatement,
            request_deserializer=gobgp__pb2.AddStatementRequest.FromString,
            response_serializer=gobgp__pb2.AddStatementResponse.
            SerializeToString,
        ),
        'DeleteStatement':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeleteStatement,
            request_deserializer=gobgp__pb2.DeleteStatementRequest.FromString,
            response_serializer=gobgp__pb2.DeleteStatementResponse.
            SerializeToString,
        ),
        'ReplaceStatement':
        grpc.unary_unary_rpc_method_handler(
            servicer.ReplaceStatement,
            request_deserializer=gobgp__pb2.ReplaceStatementRequest.FromString,
            response_serializer=gobgp__pb2.ReplaceStatementResponse.
            SerializeToString,
        ),
        'GetPolicy':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetPolicy,
            request_deserializer=gobgp__pb2.GetPolicyRequest.FromString,
            response_serializer=gobgp__pb2.GetPolicyResponse.SerializeToString,
        ),
        'AddPolicy':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddPolicy,
            request_deserializer=gobgp__pb2.AddPolicyRequest.FromString,
            response_serializer=gobgp__pb2.AddPolicyResponse.SerializeToString,
        ),
        'DeletePolicy':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeletePolicy,
            request_deserializer=gobgp__pb2.DeletePolicyRequest.FromString,
            response_serializer=gobgp__pb2.DeletePolicyResponse.
            SerializeToString,
        ),
        'ReplacePolicy':
        grpc.unary_unary_rpc_method_handler(
            servicer.ReplacePolicy,
            request_deserializer=gobgp__pb2.ReplacePolicyRequest.FromString,
            response_serializer=gobgp__pb2.ReplacePolicyResponse.
            SerializeToString,
        ),
        'GetPolicyAssignment':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetPolicyAssignment,
            request_deserializer=gobgp__pb2.GetPolicyAssignmentRequest.
            FromString,
            response_serializer=gobgp__pb2.GetPolicyAssignmentResponse.
            SerializeToString,
        ),
        'AddPolicyAssignment':
        grpc.unary_unary_rpc_method_handler(
            servicer.AddPolicyAssignment,
            request_deserializer=gobgp__pb2.AddPolicyAssignmentRequest.
            FromString,
            response_serializer=gobgp__pb2.AddPolicyAssignmentResponse.
            SerializeToString,
        ),
        'DeletePolicyAssignment':
        grpc.unary_unary_rpc_method_handler(
            servicer.DeletePolicyAssignment,
            request_deserializer=gobgp__pb2.DeletePolicyAssignmentRequest.
            FromString,
            response_serializer=gobgp__pb2.DeletePolicyAssignmentResponse.
            SerializeToString,
        ),
        'ReplacePolicyAssignment':
        grpc.unary_unary_rpc_method_handler(
            servicer.ReplacePolicyAssignment,
            request_deserializer=gobgp__pb2.ReplacePolicyAssignmentRequest.
            FromString,
            response_serializer=gobgp__pb2.ReplacePolicyAssignmentResponse.
            SerializeToString,
        ),
        'GetRibInfo':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetRibInfo,
            request_deserializer=gobgp__pb2.GetRibInfoRequest.FromString,
            response_serializer=gobgp__pb2.GetRibInfoResponse.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'gobgpapi.GobgpApi', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #36
0
def add_ServerServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'GetConfig':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetConfig,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=server__pb2.JsonMsg.SerializeToString,
        ),
        'GetPlan':
        grpc.unary_stream_rpc_method_handler(
            servicer.GetPlan,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=server__pb2.BlockMsg.SerializeToString,
        ),
        'GetData':
        grpc.unary_stream_rpc_method_handler(
            servicer.GetData,
            request_deserializer=server__pb2.TimeStampMsg.FromString,
            response_serializer=server__pb2.FrameMsg.SerializeToString,
        ),
        'GetState':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetState,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=server__pb2.StateMsg.SerializeToString,
        ),
        'SetPlan':
        grpc.stream_unary_rpc_method_handler(
            servicer.SetPlan,
            request_deserializer=server__pb2.BlockMsg.FromString,
            response_serializer=server__pb2.OkMsg.SerializeToString,
        ),
        'SetConfig':
        grpc.unary_unary_rpc_method_handler(
            servicer.SetConfig,
            request_deserializer=server__pb2.JsonMsg.FromString,
            response_serializer=server__pb2.OkMsg.SerializeToString,
        ),
        'RunNext':
        grpc.unary_unary_rpc_method_handler(
            servicer.RunNext,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=server__pb2.OkMsg.SerializeToString,
        ),
        'Stop':
        grpc.unary_unary_rpc_method_handler(
            servicer.Stop,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=server__pb2.OkMsg.SerializeToString,
        ),
        'GetLogs':
        grpc.unary_unary_rpc_method_handler(
            servicer.GetLogs,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=server__pb2.LogMsg.SerializeToString,
        ),
        'DropLogs':
        grpc.unary_unary_rpc_method_handler(
            servicer.DropLogs,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=server__pb2.OkMsg.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'Server', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #37
0
def add_DatabaseServicer_to_server(servicer, server):
    rpc_method_handlers = {
        'get_stocks':
        grpc.unary_stream_rpc_method_handler(
            servicer.get_stocks,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.Stock.
            SerializeToString,
        ),
        'get_stock':
        grpc.unary_unary_rpc_method_handler(
            servicer.get_stock,
            request_deserializer=api_dot_protos_dot_database__pb2.Symbol.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.Stock.
            SerializeToString,
        ),
        'upsert_stocks':
        grpc.stream_unary_rpc_method_handler(
            servicer.upsert_stocks,
            request_deserializer=api_dot_protos_dot_database__pb2.Stock.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
        'insert_ptt_trend':
        grpc.unary_unary_rpc_method_handler(
            servicer.insert_ptt_trend,
            request_deserializer=api_dot_protos_dot_database__pb2.
            TrendWithDefaultDate.FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
        'insert_reunion_trend':
        grpc.unary_unary_rpc_method_handler(
            servicer.insert_reunion_trend,
            request_deserializer=api_dot_protos_dot_database__pb2.
            TrendWithDefaultDate.FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
        'insert_twse_over_bought':
        grpc.unary_unary_rpc_method_handler(
            servicer.insert_twse_over_bought,
            request_deserializer=api_dot_protos_dot_database__pb2.BoughtOrSold.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
        'insert_twse_over_sold':
        grpc.unary_unary_rpc_method_handler(
            servicer.insert_twse_over_sold,
            request_deserializer=api_dot_protos_dot_database__pb2.BoughtOrSold.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
        'query_twse_over_bought_by_date':
        grpc.unary_stream_rpc_method_handler(
            servicer.query_twse_over_bought_by_date,
            request_deserializer=google_dot_protobuf_dot_timestamp__pb2.
            Timestamp.FromString,
            response_serializer=api_dot_protos_dot_database__pb2.BoughtOrSold.
            SerializeToString,
        ),
        'query_twse_over_sold_by_date':
        grpc.unary_stream_rpc_method_handler(
            servicer.query_twse_over_sold_by_date,
            request_deserializer=google_dot_protobuf_dot_timestamp__pb2.
            Timestamp.FromString,
            response_serializer=api_dot_protos_dot_database__pb2.BoughtOrSold.
            SerializeToString,
        ),
        'insert_fugle_over_bought':
        grpc.unary_unary_rpc_method_handler(
            servicer.insert_fugle_over_bought,
            request_deserializer=api_dot_protos_dot_database__pb2.BoughtOrSold.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
        'insert_fugle_over_sold':
        grpc.unary_unary_rpc_method_handler(
            servicer.insert_fugle_over_sold,
            request_deserializer=api_dot_protos_dot_database__pb2.BoughtOrSold.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
        'insert_twse_open_price':
        grpc.unary_unary_rpc_method_handler(
            servicer.insert_twse_open_price,
            request_deserializer=api_dot_protos_dot_database__pb2.StockPrice.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
        'insert_twse_close_price':
        grpc.unary_unary_rpc_method_handler(
            servicer.insert_twse_close_price,
            request_deserializer=api_dot_protos_dot_database__pb2.StockPrice.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
        'insert_us_close_price':
        grpc.unary_unary_rpc_method_handler(
            servicer.insert_us_close_price,
            request_deserializer=api_dot_protos_dot_database__pb2.StockPrice.
            FromString,
            response_serializer=api_dot_protos_dot_database__pb2.RowCount.
            SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        'Database', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler, ))
예제 #38
0
def add_ControllerServicer_to_server(servicer, server):
  rpc_method_handlers = {
      'HostConnect': grpc.unary_unary_rpc_method_handler(
          servicer.HostConnect,
          request_deserializer=vsperf__pb2.HostInfo.FromString,
          response_serializer=vsperf__pb2.StatusReply.SerializeToString,
      ),
      'VsperfInstall': grpc.unary_unary_rpc_method_handler(
          servicer.VsperfInstall,
          request_deserializer=vsperf__pb2.HostInfo.FromString,
          response_serializer=vsperf__pb2.StatusReply.SerializeToString,
      ),
      'UploadConfigFile': grpc.stream_unary_rpc_method_handler(
          servicer.UploadConfigFile,
          request_deserializer=vsperf__pb2.ConfFile.FromString,
          response_serializer=vsperf__pb2.UploadStatus.SerializeToString,
      ),
      'StartTest': grpc.unary_unary_rpc_method_handler(
          servicer.StartTest,
          request_deserializer=vsperf__pb2.ControlVsperf.FromString,
          response_serializer=vsperf__pb2.StatusReply.SerializeToString,
      ),
      'TestStatus': grpc.unary_unary_rpc_method_handler(
          servicer.TestStatus,
          request_deserializer=vsperf__pb2.StatusQuery.FromString,
          response_serializer=vsperf__pb2.StatusReply.SerializeToString,
      ),
      'TGenHostConnect': grpc.unary_unary_rpc_method_handler(
          servicer.TGenHostConnect,
          request_deserializer=vsperf__pb2.HostInfo.FromString,
          response_serializer=vsperf__pb2.StatusReply.SerializeToString,
      ),
      'TGenInstall': grpc.unary_unary_rpc_method_handler(
          servicer.TGenInstall,
          request_deserializer=vsperf__pb2.HostVerInfo.FromString,
          response_serializer=vsperf__pb2.StatusReply.SerializeToString,
      ),
      'TGenUploadConfigFile': grpc.stream_unary_rpc_method_handler(
          servicer.TGenUploadConfigFile,
          request_deserializer=vsperf__pb2.ConfFile.FromString,
          response_serializer=vsperf__pb2.UploadStatus.SerializeToString,
      ),
      'StartTGen': grpc.unary_unary_rpc_method_handler(
          servicer.StartTGen,
          request_deserializer=vsperf__pb2.ControlTGen.FromString,
          response_serializer=vsperf__pb2.StatusReply.SerializeToString,
      ),
      'TGenStatus': grpc.unary_unary_rpc_method_handler(
          servicer.TGenStatus,
          request_deserializer=vsperf__pb2.StatusQuery.FromString,
          response_serializer=vsperf__pb2.StatusReply.SerializeToString,
      ),
      'CollectdInstall': grpc.unary_unary_rpc_method_handler(
          servicer.CollectdInstall,
          request_deserializer=vsperf__pb2.HostInfo.FromString,
          response_serializer=vsperf__pb2.StatusReply.SerializeToString,
      ),
  }
  generic_handler = grpc.method_handlers_generic_handler(
      'vsperf.Controller', rpc_method_handlers)
  server.add_generic_rpc_handlers((generic_handler,))