Пример #1
0
def early_adopter_create_UpdateStream_server(servicer, port, root_certificates, key_chain_pairs):
  import binlogdata_pb2
  import binlogdata_pb2
  import binlogdata_pb2
  import binlogdata_pb2
  import binlogdata_pb2
  import binlogdata_pb2
  method_service_descriptions = {
    "StreamKeyRange": utilities.unary_stream_service_description(
      servicer.StreamKeyRange,
      binlogdata_pb2.StreamKeyRangeRequest.FromString,
      binlogdata_pb2.StreamKeyRangeResponse.SerializeToString,
    ),
    "StreamTables": utilities.unary_stream_service_description(
      servicer.StreamTables,
      binlogdata_pb2.StreamTablesRequest.FromString,
      binlogdata_pb2.StreamTablesResponse.SerializeToString,
    ),
    "StreamUpdate": utilities.unary_stream_service_description(
      servicer.StreamUpdate,
      binlogdata_pb2.StreamUpdateRequest.FromString,
      binlogdata_pb2.StreamUpdateResponse.SerializeToString,
    ),
  }
  return implementations.secure_server("binlogservice.UpdateStream", method_service_descriptions, port, root_certificates, key_chain_pairs)
Пример #2
0
def early_adopter_create_UpdateStream_server(servicer, port, private_key=None, certificate_chain=None):
    import binlogdata_pb2
    import binlogdata_pb2
    import binlogdata_pb2
    import binlogdata_pb2
    import binlogdata_pb2
    import binlogdata_pb2

    method_service_descriptions = {
        "StreamKeyRange": alpha_utilities.unary_stream_service_description(
            servicer.StreamKeyRange,
            binlogdata_pb2.StreamKeyRangeRequest.FromString,
            binlogdata_pb2.StreamKeyRangeResponse.SerializeToString,
        ),
        "StreamTables": alpha_utilities.unary_stream_service_description(
            servicer.StreamTables,
            binlogdata_pb2.StreamTablesRequest.FromString,
            binlogdata_pb2.StreamTablesResponse.SerializeToString,
        ),
        "StreamUpdate": alpha_utilities.unary_stream_service_description(
            servicer.StreamUpdate,
            binlogdata_pb2.StreamUpdateRequest.FromString,
            binlogdata_pb2.StreamUpdateResponse.SerializeToString,
        ),
    }
    return early_adopter_implementations.server(
        "binlogservice.UpdateStream",
        method_service_descriptions,
        port,
        private_key=private_key,
        certificate_chain=certificate_chain,
    )
Пример #3
0
def early_adopter_create_UpdateStream_server(servicer,
                                             port,
                                             private_key=None,
                                             certificate_chain=None):
    import binlogdata_pb2
    import binlogdata_pb2
    import binlogdata_pb2
    import binlogdata_pb2
    import binlogdata_pb2
    import binlogdata_pb2
    method_service_descriptions = {
        "StreamKeyRange":
        utilities.unary_stream_service_description(
            servicer.StreamKeyRange,
            binlogdata_pb2.StreamKeyRangeRequest.FromString,
            binlogdata_pb2.StreamKeyRangeResponse.SerializeToString,
        ),
        "StreamTables":
        utilities.unary_stream_service_description(
            servicer.StreamTables,
            binlogdata_pb2.StreamTablesRequest.FromString,
            binlogdata_pb2.StreamTablesResponse.SerializeToString,
        ),
        "StreamUpdate":
        utilities.unary_stream_service_description(
            servicer.StreamUpdate,
            binlogdata_pb2.StreamUpdateRequest.FromString,
            binlogdata_pb2.StreamUpdateResponse.SerializeToString,
        ),
    }
    return implementations.server("binlogservice.UpdateStream",
                                  method_service_descriptions,
                                  port,
                                  private_key=private_key,
                                  certificate_chain=certificate_chain)
Пример #4
0
def early_adopter_create_BigtableService_server(servicer,
                                                port,
                                                private_key=None,
                                                certificate_chain=None):
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.empty_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_data_pb2
    method_service_descriptions = {
        "CheckAndMutateRow":
        alpha_utilities.unary_unary_service_description(
            servicer.CheckAndMutateRow,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.
            CheckAndMutateRowRequest.FromString,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.
            CheckAndMutateRowResponse.SerializeToString,
        ),
        "MutateRow":
        alpha_utilities.unary_unary_service_description(
            servicer.MutateRow,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.
            MutateRowRequest.FromString,
            gcloud.bigtable._generated.empty_pb2.Empty.SerializeToString,
        ),
        "ReadModifyWriteRow":
        alpha_utilities.unary_unary_service_description(
            servicer.ReadModifyWriteRow,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.
            ReadModifyWriteRowRequest.FromString,
            gcloud.bigtable._generated.bigtable_data_pb2.Row.SerializeToString,
        ),
        "ReadRows":
        alpha_utilities.unary_stream_service_description(
            servicer.ReadRows,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.
            ReadRowsRequest.FromString,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.
            ReadRowsResponse.SerializeToString,
        ),
        "SampleRowKeys":
        alpha_utilities.unary_stream_service_description(
            servicer.SampleRowKeys,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.
            SampleRowKeysRequest.FromString,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.
            SampleRowKeysResponse.SerializeToString,
        ),
    }
    return early_adopter_implementations.server(
        "google.bigtable.v1.BigtableService",
        method_service_descriptions,
        port,
        private_key=private_key,
        certificate_chain=certificate_chain)
Пример #5
0
def early_adopter_create_RouteGuide_server(servicer, port, private_key=None, certificate_chain=None):
  import route_guide_pb2
  import route_guide_pb2
  import route_guide_pb2
  import route_guide_pb2
  import route_guide_pb2
  import route_guide_pb2
  import route_guide_pb2
  import route_guide_pb2
  method_service_descriptions = {
    "GetFeature": alpha_utilities.unary_unary_service_description(
      servicer.GetFeature,
      route_guide_pb2.Point.FromString,
      route_guide_pb2.Feature.SerializeToString,
    ),
    "ListFeatures": alpha_utilities.unary_stream_service_description(
      servicer.ListFeatures,
      route_guide_pb2.Rectangle.FromString,
      route_guide_pb2.Feature.SerializeToString,
    ),
    "RecordRoute": alpha_utilities.stream_unary_service_description(
      servicer.RecordRoute,
      route_guide_pb2.Point.FromString,
      route_guide_pb2.RouteSummary.SerializeToString,
    ),
    "RouteChat": alpha_utilities.stream_stream_service_description(
      servicer.RouteChat,
      route_guide_pb2.RouteNote.FromString,
      route_guide_pb2.RouteNote.SerializeToString,
    ),
  }
  return early_adopter_implementations.server("routeguide.RouteGuide", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
Пример #6
0
def early_adopter_create_Deployments_server(servicer, port, private_key=None, certificate_chain=None):
  import deployments_pb2
  import deployments_pb2
  import deployments_pb2
  import deployments_pb2
  import deployments_pb2
  import deployments_pb2
  method_service_descriptions = {
    "GetFlagz": utilities.unary_unary_service_description(
      servicer.GetFlagz,
      deployments_pb2.FlagzId.FromString,
      deployments_pb2.Flagz.SerializeToString,
    ),
    "ListFlagz": utilities.unary_stream_service_description(
      servicer.ListFlagz,
      deployments_pb2.DeploymentId.FromString,
      deployments_pb2.Flagz.SerializeToString,
    ),
    "SetFlagzValue": utilities.unary_unary_service_description(
      servicer.SetFlagzValue,
      deployments_pb2.Flagz.FromString,
      deployments_pb2.Empty.SerializeToString,
    ),
  }
  return implementations.server("improbable.v2.deployments.Deployments", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
Пример #7
0
def early_adopter_create_JobsService_server(servicer,
                                            port,
                                            private_key=None,
                                            certificate_chain=None):
    import jobs_pb2
    method_service_descriptions = {
        "GetCount":
        alpha_utilities.unary_unary_service_description(
            servicer.GetCount,
            jobs_pb2.Void.FromString,
            jobs_pb2.Int.SerializeToString,
        ),
        "GetJobs":
        alpha_utilities.unary_stream_service_description(
            servicer.GetJobs,
            jobs_pb2.SearchOptions.FromString,
            jobs_pb2.JobInfo.SerializeToString,
        ),
    }
    return early_adopter_implementations.server(
        "jobs.JobsService",
        method_service_descriptions,
        port,
        private_key=private_key,
        certificate_chain=certificate_chain)
Пример #8
0
def early_adopter_create_BigtableService_server(servicer, port, private_key=None, certificate_chain=None):
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.empty_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_service_messages_pb2
    import gcloud.bigtable._generated.bigtable_data_pb2

    method_service_descriptions = {
        "CheckAndMutateRow": utilities.unary_unary_service_description(
            servicer.CheckAndMutateRow,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.CheckAndMutateRowRequest.FromString,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.CheckAndMutateRowResponse.SerializeToString,
        ),
        "MutateRow": utilities.unary_unary_service_description(
            servicer.MutateRow,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.MutateRowRequest.FromString,
            gcloud.bigtable._generated.empty_pb2.Empty.SerializeToString,
        ),
        "ReadModifyWriteRow": utilities.unary_unary_service_description(
            servicer.ReadModifyWriteRow,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.ReadModifyWriteRowRequest.FromString,
            gcloud.bigtable._generated.bigtable_data_pb2.Row.SerializeToString,
        ),
        "ReadRows": utilities.unary_stream_service_description(
            servicer.ReadRows,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.ReadRowsRequest.FromString,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.ReadRowsResponse.SerializeToString,
        ),
        "SampleRowKeys": utilities.unary_stream_service_description(
            servicer.SampleRowKeys,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.SampleRowKeysRequest.FromString,
            gcloud.bigtable._generated.bigtable_service_messages_pb2.SampleRowKeysResponse.SerializeToString,
        ),
    }
    return implementations.server(
        "google.bigtable.v1.BigtableService",
        method_service_descriptions,
        port,
        private_key=private_key,
        certificate_chain=certificate_chain,
    )
def early_adopter_create_Vtworker_server(servicer, port, root_certificates, key_chain_pairs):
  import vtworkerdata_pb2
  import vtworkerdata_pb2
  method_service_descriptions = {
    "ExecuteVtworkerCommand": utilities.unary_stream_service_description(
      servicer.ExecuteVtworkerCommand,
      vtworkerdata_pb2.ExecuteVtworkerCommandRequest.FromString,
      vtworkerdata_pb2.ExecuteVtworkerCommandResponse.SerializeToString,
    ),
  }
  return implementations.secure_server("vtworkerservice.Vtworker", method_service_descriptions, port, root_certificates, key_chain_pairs)
Пример #10
0
def early_adopter_create_Vtworker_server(servicer, port, private_key=None, certificate_chain=None):
  import vtworkerdata_pb2
  import vtworkerdata_pb2
  method_service_descriptions = {
    "ExecuteVtworkerCommand": alpha_utilities.unary_stream_service_description(
      servicer.ExecuteVtworkerCommand,
      vtworkerdata_pb2.ExecuteVtworkerCommandRequest.FromString,
      vtworkerdata_pb2.ExecuteVtworkerCommandResponse.SerializeToString,
    ),
  }
  return early_adopter_implementations.server("vtworkerservice.Vtworker", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
Пример #11
0
def early_adopter_create_Vtctl_server(servicer, port, private_key=None, certificate_chain=None):
  import vtctldata_pb2
  import vtctldata_pb2
  method_service_descriptions = {
    "ExecuteVtctlCommand": utilities.unary_stream_service_description(
      servicer.ExecuteVtctlCommand,
      vtctldata_pb2.ExecuteVtctlCommandRequest.FromString,
      vtctldata_pb2.ExecuteVtctlCommandResponse.SerializeToString,
    ),
  }
  return implementations.server("vtctlservice.Vtctl", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
Пример #12
0
def early_adopter_create_Vtworker_server(servicer, port, root_certificates,
                                         key_chain_pairs):
    import vtworkerdata_pb2
    import vtworkerdata_pb2
    method_service_descriptions = {
        "ExecuteVtworkerCommand":
        utilities.unary_stream_service_description(
            servicer.ExecuteVtworkerCommand,
            vtworkerdata_pb2.ExecuteVtworkerCommandRequest.FromString,
            vtworkerdata_pb2.ExecuteVtworkerCommandResponse.SerializeToString,
        ),
    }
    return implementations.secure_server("vtworkerservice.Vtworker",
                                         method_service_descriptions, port,
                                         root_certificates, key_chain_pairs)
Пример #13
0
def early_adopter_create_JobsService_server(servicer, port, private_key=None, certificate_chain=None):
    import jobs_pb2
    method_service_descriptions = {
        "GetCount": alpha_utilities.unary_unary_service_description(
                servicer.GetCount,
                jobs_pb2.Void.FromString,
                jobs_pb2.Int.SerializeToString,
        ),
        "GetJobs": alpha_utilities.unary_stream_service_description(
                servicer.GetJobs,
                jobs_pb2.SearchOptions.FromString,
                jobs_pb2.JobInfo.SerializeToString,
        ),
    }
    return early_adopter_implementations.server("jobs.JobsService", method_service_descriptions, port,
                                                private_key=private_key, certificate_chain=certificate_chain)
Пример #14
0
def early_adopter_create_TestService_server(servicer, port, private_key=None, certificate_chain=None):
  import test.cpp.interop.empty_pb2
  import test.cpp.interop.empty_pb2
  import test.cpp.interop.messages_pb2
  import test.cpp.interop.messages_pb2
  import test.cpp.interop.messages_pb2
  import test.cpp.interop.messages_pb2
  import test.cpp.interop.messages_pb2
  import test.cpp.interop.messages_pb2
  import test.cpp.interop.messages_pb2
  import test.cpp.interop.messages_pb2
  import test.cpp.interop.messages_pb2
  import test.cpp.interop.messages_pb2
  method_service_descriptions = {
    "EmptyCall": utilities.unary_unary_service_description(
      servicer.EmptyCall,
      test.cpp.interop.empty_pb2.Empty.FromString,
      test.cpp.interop.empty_pb2.Empty.SerializeToString,
    ),
    "FullDuplexCall": utilities.stream_stream_service_description(
      servicer.FullDuplexCall,
      test.cpp.interop.messages_pb2.StreamingOutputCallRequest.FromString,
      test.cpp.interop.messages_pb2.StreamingOutputCallResponse.SerializeToString,
    ),
    "HalfDuplexCall": utilities.stream_stream_service_description(
      servicer.HalfDuplexCall,
      test.cpp.interop.messages_pb2.StreamingOutputCallRequest.FromString,
      test.cpp.interop.messages_pb2.StreamingOutputCallResponse.SerializeToString,
    ),
    "StreamingInputCall": utilities.stream_unary_service_description(
      servicer.StreamingInputCall,
      test.cpp.interop.messages_pb2.StreamingInputCallRequest.FromString,
      test.cpp.interop.messages_pb2.StreamingInputCallResponse.SerializeToString,
    ),
    "StreamingOutputCall": utilities.unary_stream_service_description(
      servicer.StreamingOutputCall,
      test.cpp.interop.messages_pb2.StreamingOutputCallRequest.FromString,
      test.cpp.interop.messages_pb2.StreamingOutputCallResponse.SerializeToString,
    ),
    "UnaryCall": utilities.unary_unary_service_description(
      servicer.UnaryCall,
      test.cpp.interop.messages_pb2.SimpleRequest.FromString,
      test.cpp.interop.messages_pb2.SimpleResponse.SerializeToString,
    ),
  }
  return implementations.server("grpc.testing.TestService", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
Пример #15
0
def early_adopter_create_RouteGuide_server(servicer,
                                           port,
                                           private_key=None,
                                           certificate_chain=None):
    import route_guide_pb2
    import route_guide_pb2
    import route_guide_pb2
    import route_guide_pb2
    import route_guide_pb2
    import route_guide_pb2
    import route_guide_pb2
    import route_guide_pb2
    method_service_descriptions = {
        "GetFeature":
        alpha_utilities.unary_unary_service_description(
            servicer.GetFeature,
            route_guide_pb2.Point.FromString,
            route_guide_pb2.Feature.SerializeToString,
        ),
        "ListFeatures":
        alpha_utilities.unary_stream_service_description(
            servicer.ListFeatures,
            route_guide_pb2.Rectangle.FromString,
            route_guide_pb2.Feature.SerializeToString,
        ),
        "RecordRoute":
        alpha_utilities.stream_unary_service_description(
            servicer.RecordRoute,
            route_guide_pb2.Point.FromString,
            route_guide_pb2.RouteSummary.SerializeToString,
        ),
        "RouteChat":
        alpha_utilities.stream_stream_service_description(
            servicer.RouteChat,
            route_guide_pb2.RouteNote.FromString,
            route_guide_pb2.RouteNote.SerializeToString,
        ),
    }
    return early_adopter_implementations.server(
        "routeguide.RouteGuide",
        method_service_descriptions,
        port,
        private_key=private_key,
        certificate_chain=certificate_chain)
Пример #16
0
def early_adopter_create_Vtctl_server(servicer,
                                      port,
                                      private_key=None,
                                      certificate_chain=None):
    import vtctl_pb2
    import vtctl_pb2
    method_service_descriptions = {
        "ExecuteVtctlCommand":
        utilities.unary_stream_service_description(
            servicer.ExecuteVtctlCommand,
            vtctl_pb2.ExecuteVtctlCommandArgs.FromString,
            vtctl_pb2.LoggerEvent.SerializeToString,
        ),
    }
    return implementations.server("vtctl.Vtctl",
                                  method_service_descriptions,
                                  port,
                                  private_key=private_key,
                                  certificate_chain=certificate_chain)
Пример #17
0
def early_adopter_create_ZfsRpc_server(servicer, port, private_key=None, certificate_chain=None):
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  import zfs_pb2
  method_service_descriptions = {
    "CreateFile": alpha_utilities.unary_unary_service_description(
      servicer.CreateFile,
      zfs_pb2.FilePath.FromString,
      zfs_pb2.StdReply.SerializeToString,
    ),
    "Fetch": alpha_utilities.unary_stream_service_description(
      servicer.Fetch,
      zfs_pb2.FilePath.FromString,
      zfs_pb2.FileDataBlock.SerializeToString,
    ),
    "FetchDir": alpha_utilities.unary_stream_service_description(
      servicer.FetchDir,
      zfs_pb2.FilePath.FromString,
      zfs_pb2.DirListBlock.SerializeToString,
    ),
    "GetFileStat": alpha_utilities.unary_unary_service_description(
      servicer.GetFileStat,
      zfs_pb2.FilePath.FromString,
      zfs_pb2.FileStat.SerializeToString,
    ),
    "MakeDir": alpha_utilities.unary_unary_service_description(
      servicer.MakeDir,
      zfs_pb2.FilePath.FromString,
      zfs_pb2.StdReply.SerializeToString,
    ),
    "RemoveDir": alpha_utilities.unary_unary_service_description(
      servicer.RemoveDir,
      zfs_pb2.FilePath.FromString,
      zfs_pb2.StdReply.SerializeToString,
    ),
    "RemoveFile": alpha_utilities.unary_unary_service_description(
      servicer.RemoveFile,
      zfs_pb2.FilePath.FromString,
      zfs_pb2.StdReply.SerializeToString,
    ),
    "Rename": alpha_utilities.unary_unary_service_description(
      servicer.Rename,
      zfs_pb2.RenameMsg.FromString,
      zfs_pb2.StdReply.SerializeToString,
    ),
    "SetFileStat": alpha_utilities.unary_unary_service_description(
      servicer.SetFileStat,
      zfs_pb2.FileStat.FromString,
      zfs_pb2.StdReply.SerializeToString,
    ),
    "Store": alpha_utilities.stream_unary_service_description(
      servicer.Store,
      zfs_pb2.FileDataBlock.FromString,
      zfs_pb2.StdReply.SerializeToString,
    ),
    "TestAuth": alpha_utilities.unary_unary_service_description(
      servicer.TestAuth,
      zfs_pb2.TestAuthRequest.FromString,
      zfs_pb2.TestAuthReply.SerializeToString,
    ),
  }
  return early_adopter_implementations.server("zfs.ZfsRpc", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
Пример #18
0
def early_adopter_create_Vitess_server(servicer, port, root_certificates,
                                       key_chain_pairs):
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    import vtgate_pb2
    method_service_descriptions = {
        "Begin":
        utilities.unary_unary_service_description(
            servicer.Begin,
            vtgate_pb2.BeginRequest.FromString,
            vtgate_pb2.BeginResponse.SerializeToString,
        ),
        "Commit":
        utilities.unary_unary_service_description(
            servicer.Commit,
            vtgate_pb2.CommitRequest.FromString,
            vtgate_pb2.CommitResponse.SerializeToString,
        ),
        "Execute":
        utilities.unary_unary_service_description(
            servicer.Execute,
            vtgate_pb2.ExecuteRequest.FromString,
            vtgate_pb2.ExecuteResponse.SerializeToString,
        ),
        "ExecuteBatchKeyspaceIds":
        utilities.unary_unary_service_description(
            servicer.ExecuteBatchKeyspaceIds,
            vtgate_pb2.ExecuteBatchKeyspaceIdsRequest.FromString,
            vtgate_pb2.ExecuteBatchKeyspaceIdsResponse.SerializeToString,
        ),
        "ExecuteBatchShards":
        utilities.unary_unary_service_description(
            servicer.ExecuteBatchShards,
            vtgate_pb2.ExecuteBatchShardsRequest.FromString,
            vtgate_pb2.ExecuteBatchShardsResponse.SerializeToString,
        ),
        "ExecuteEntityIds":
        utilities.unary_unary_service_description(
            servicer.ExecuteEntityIds,
            vtgate_pb2.ExecuteEntityIdsRequest.FromString,
            vtgate_pb2.ExecuteEntityIdsResponse.SerializeToString,
        ),
        "ExecuteKeyRanges":
        utilities.unary_unary_service_description(
            servicer.ExecuteKeyRanges,
            vtgate_pb2.ExecuteKeyRangesRequest.FromString,
            vtgate_pb2.ExecuteKeyRangesResponse.SerializeToString,
        ),
        "ExecuteKeyspaceIds":
        utilities.unary_unary_service_description(
            servicer.ExecuteKeyspaceIds,
            vtgate_pb2.ExecuteKeyspaceIdsRequest.FromString,
            vtgate_pb2.ExecuteKeyspaceIdsResponse.SerializeToString,
        ),
        "ExecuteShards":
        utilities.unary_unary_service_description(
            servicer.ExecuteShards,
            vtgate_pb2.ExecuteShardsRequest.FromString,
            vtgate_pb2.ExecuteShardsResponse.SerializeToString,
        ),
        "GetSrvKeyspace":
        utilities.unary_unary_service_description(
            servicer.GetSrvKeyspace,
            vtgate_pb2.GetSrvKeyspaceRequest.FromString,
            vtgate_pb2.GetSrvKeyspaceResponse.SerializeToString,
        ),
        "Rollback":
        utilities.unary_unary_service_description(
            servicer.Rollback,
            vtgate_pb2.RollbackRequest.FromString,
            vtgate_pb2.RollbackResponse.SerializeToString,
        ),
        "SplitQuery":
        utilities.unary_unary_service_description(
            servicer.SplitQuery,
            vtgate_pb2.SplitQueryRequest.FromString,
            vtgate_pb2.SplitQueryResponse.SerializeToString,
        ),
        "StreamExecute":
        utilities.unary_stream_service_description(
            servicer.StreamExecute,
            vtgate_pb2.StreamExecuteRequest.FromString,
            vtgate_pb2.StreamExecuteResponse.SerializeToString,
        ),
        "StreamExecuteKeyRanges":
        utilities.unary_stream_service_description(
            servicer.StreamExecuteKeyRanges,
            vtgate_pb2.StreamExecuteKeyRangesRequest.FromString,
            vtgate_pb2.StreamExecuteKeyRangesResponse.SerializeToString,
        ),
        "StreamExecuteKeyspaceIds":
        utilities.unary_stream_service_description(
            servicer.StreamExecuteKeyspaceIds,
            vtgate_pb2.StreamExecuteKeyspaceIdsRequest.FromString,
            vtgate_pb2.StreamExecuteKeyspaceIdsResponse.SerializeToString,
        ),
        "StreamExecuteShards":
        utilities.unary_stream_service_description(
            servicer.StreamExecuteShards,
            vtgate_pb2.StreamExecuteShardsRequest.FromString,
            vtgate_pb2.StreamExecuteShardsResponse.SerializeToString,
        ),
    }
    return implementations.secure_server("vtgateservice.Vitess",
                                         method_service_descriptions, port,
                                         root_certificates, key_chain_pairs)
Пример #19
0
    utilities.stream_unary_invocation_description(
        math_pb2.Num.SerializeToString, math_pb2.Num.FromString),
}

_SERVICE_DESCRIPTIONS = {
    DIV:
    utilities.unary_unary_service_description(
        _div, math_pb2.DivArgs.FromString,
        math_pb2.DivReply.SerializeToString),
    DIV_MANY:
    utilities.stream_stream_service_description(
        _div_many, math_pb2.DivArgs.FromString,
        math_pb2.DivReply.SerializeToString),
    FIB:
    utilities.unary_stream_service_description(_fib,
                                               math_pb2.FibArgs.FromString,
                                               math_pb2.Num.SerializeToString),
    SUM:
    utilities.stream_unary_service_description(_sum, math_pb2.Num.FromString,
                                               math_pb2.Num.SerializeToString),
}

_TIMEOUT = 3


class EarlyAdopterImplementationsTest(unittest.TestCase):
    def setUp(self):
        self.server = implementations.server(SERVICE_NAME,
                                             _SERVICE_DESCRIPTIONS, 0)
        self.server.start()
        port = self.server.port()
Пример #20
0
def early_adopter_create_Vitess_server(servicer, port, private_key=None, certificate_chain=None):
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  import vtgate_pb2
  method_service_descriptions = {
    "Begin": utilities.unary_unary_service_description(
      servicer.Begin,
      vtgate_pb2.BeginRequest.FromString,
      vtgate_pb2.BeginResponse.SerializeToString,
    ),
    "Commit": utilities.unary_unary_service_description(
      servicer.Commit,
      vtgate_pb2.CommitRequest.FromString,
      vtgate_pb2.CommitResponse.SerializeToString,
    ),
    "Execute": utilities.unary_unary_service_description(
      servicer.Execute,
      vtgate_pb2.ExecuteRequest.FromString,
      vtgate_pb2.ExecuteResponse.SerializeToString,
    ),
    "ExecuteBatchKeyspaceIds": utilities.unary_unary_service_description(
      servicer.ExecuteBatchKeyspaceIds,
      vtgate_pb2.ExecuteBatchKeyspaceIdsRequest.FromString,
      vtgate_pb2.ExecuteBatchKeyspaceIdsResponse.SerializeToString,
    ),
    "ExecuteBatchShards": utilities.unary_unary_service_description(
      servicer.ExecuteBatchShards,
      vtgate_pb2.ExecuteBatchShardsRequest.FromString,
      vtgate_pb2.ExecuteBatchShardsResponse.SerializeToString,
    ),
    "ExecuteEntityIds": utilities.unary_unary_service_description(
      servicer.ExecuteEntityIds,
      vtgate_pb2.ExecuteEntityIdsRequest.FromString,
      vtgate_pb2.ExecuteEntityIdsResponse.SerializeToString,
    ),
    "ExecuteKeyRanges": utilities.unary_unary_service_description(
      servicer.ExecuteKeyRanges,
      vtgate_pb2.ExecuteKeyRangesRequest.FromString,
      vtgate_pb2.ExecuteKeyRangesResponse.SerializeToString,
    ),
    "ExecuteKeyspaceIds": utilities.unary_unary_service_description(
      servicer.ExecuteKeyspaceIds,
      vtgate_pb2.ExecuteKeyspaceIdsRequest.FromString,
      vtgate_pb2.ExecuteKeyspaceIdsResponse.SerializeToString,
    ),
    "ExecuteShards": utilities.unary_unary_service_description(
      servicer.ExecuteShards,
      vtgate_pb2.ExecuteShardsRequest.FromString,
      vtgate_pb2.ExecuteShardsResponse.SerializeToString,
    ),
    "GetSrvKeyspace": utilities.unary_unary_service_description(
      servicer.GetSrvKeyspace,
      vtgate_pb2.GetSrvKeyspaceRequest.FromString,
      vtgate_pb2.GetSrvKeyspaceResponse.SerializeToString,
    ),
    "Rollback": utilities.unary_unary_service_description(
      servicer.Rollback,
      vtgate_pb2.RollbackRequest.FromString,
      vtgate_pb2.RollbackResponse.SerializeToString,
    ),
    "SplitQuery": utilities.unary_unary_service_description(
      servicer.SplitQuery,
      vtgate_pb2.SplitQueryRequest.FromString,
      vtgate_pb2.SplitQueryResponse.SerializeToString,
    ),
    "StreamExecute": utilities.unary_stream_service_description(
      servicer.StreamExecute,
      vtgate_pb2.StreamExecuteRequest.FromString,
      vtgate_pb2.StreamExecuteResponse.SerializeToString,
    ),
    "StreamExecuteKeyRanges": utilities.unary_stream_service_description(
      servicer.StreamExecuteKeyRanges,
      vtgate_pb2.StreamExecuteKeyRangesRequest.FromString,
      vtgate_pb2.StreamExecuteKeyRangesResponse.SerializeToString,
    ),
    "StreamExecuteKeyspaceIds": utilities.unary_stream_service_description(
      servicer.StreamExecuteKeyspaceIds,
      vtgate_pb2.StreamExecuteKeyspaceIdsRequest.FromString,
      vtgate_pb2.StreamExecuteKeyspaceIdsResponse.SerializeToString,
    ),
    "StreamExecuteShards": utilities.unary_stream_service_description(
      servicer.StreamExecuteShards,
      vtgate_pb2.StreamExecuteShardsRequest.FromString,
      vtgate_pb2.StreamExecuteShardsResponse.SerializeToString,
    ),
  }
  return implementations.server("vtgateservice.Vitess", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
Пример #21
0
    _unary_call, messages_pb2.SimpleRequest.FromString,
    messages_pb2.SimpleResponse.SerializeToString)


def _streaming_output_call(request, unused_context):
  for response_parameters in request.response_parameters:
    yield messages_pb2.StreamingOutputCallResponse(
        payload=messages_pb2.Payload(
            type=request.response_type,
            body=b'\x00' * response_parameters.size))

_CLIENT_STREAMING_OUTPUT_CALL = utilities.unary_stream_invocation_description(
    messages_pb2.StreamingOutputCallRequest.SerializeToString,
    messages_pb2.StreamingOutputCallResponse.FromString)
_SERVER_STREAMING_OUTPUT_CALL = utilities.unary_stream_service_description(
    _streaming_output_call,
    messages_pb2.StreamingOutputCallRequest.FromString,
    messages_pb2.StreamingOutputCallResponse.SerializeToString)


def _streaming_input_call(request_iterator, unused_context):
  aggregate_size = 0
  for request in request_iterator:
    if request.payload and request.payload.body:
      aggregate_size += len(request.payload.body)
  return messages_pb2.StreamingInputCallResponse(
      aggregated_payload_size=aggregate_size)

_CLIENT_STREAMING_INPUT_CALL = utilities.stream_unary_invocation_description(
    messages_pb2.StreamingInputCallRequest.SerializeToString,
    messages_pb2.StreamingInputCallResponse.FromString)
_SERVER_STREAMING_INPUT_CALL = utilities.stream_unary_service_description(
def early_adopter_create_TabletManager_server(servicer, port, root_certificates, key_chain_pairs):
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  import tabletmanagerdata_pb2
  method_service_descriptions = {
    "ApplySchema": utilities.unary_unary_service_description(
      servicer.ApplySchema,
      tabletmanagerdata_pb2.ApplySchemaRequest.FromString,
      tabletmanagerdata_pb2.ApplySchemaResponse.SerializeToString,
    ),
    "Backup": utilities.unary_stream_service_description(
      servicer.Backup,
      tabletmanagerdata_pb2.BackupRequest.FromString,
      tabletmanagerdata_pb2.BackupResponse.SerializeToString,
    ),
    "ChangeType": utilities.unary_unary_service_description(
      servicer.ChangeType,
      tabletmanagerdata_pb2.ChangeTypeRequest.FromString,
      tabletmanagerdata_pb2.ChangeTypeResponse.SerializeToString,
    ),
    "DemoteMaster": utilities.unary_unary_service_description(
      servicer.DemoteMaster,
      tabletmanagerdata_pb2.DemoteMasterRequest.FromString,
      tabletmanagerdata_pb2.DemoteMasterResponse.SerializeToString,
    ),
    "ExecuteFetchAsApp": utilities.unary_unary_service_description(
      servicer.ExecuteFetchAsApp,
      tabletmanagerdata_pb2.ExecuteFetchAsAppRequest.FromString,
      tabletmanagerdata_pb2.ExecuteFetchAsAppResponse.SerializeToString,
    ),
    "ExecuteFetchAsDba": utilities.unary_unary_service_description(
      servicer.ExecuteFetchAsDba,
      tabletmanagerdata_pb2.ExecuteFetchAsDbaRequest.FromString,
      tabletmanagerdata_pb2.ExecuteFetchAsDbaResponse.SerializeToString,
    ),
    "ExecuteHook": utilities.unary_unary_service_description(
      servicer.ExecuteHook,
      tabletmanagerdata_pb2.ExecuteHookRequest.FromString,
      tabletmanagerdata_pb2.ExecuteHookResponse.SerializeToString,
    ),
    "GetPermissions": utilities.unary_unary_service_description(
      servicer.GetPermissions,
      tabletmanagerdata_pb2.GetPermissionsRequest.FromString,
      tabletmanagerdata_pb2.GetPermissionsResponse.SerializeToString,
    ),
    "GetSchema": utilities.unary_unary_service_description(
      servicer.GetSchema,
      tabletmanagerdata_pb2.GetSchemaRequest.FromString,
      tabletmanagerdata_pb2.GetSchemaResponse.SerializeToString,
    ),
    "GetSlaves": utilities.unary_unary_service_description(
      servicer.GetSlaves,
      tabletmanagerdata_pb2.GetSlavesRequest.FromString,
      tabletmanagerdata_pb2.GetSlavesResponse.SerializeToString,
    ),
    "InitMaster": utilities.unary_unary_service_description(
      servicer.InitMaster,
      tabletmanagerdata_pb2.InitMasterRequest.FromString,
      tabletmanagerdata_pb2.InitMasterResponse.SerializeToString,
    ),
    "InitSlave": utilities.unary_unary_service_description(
      servicer.InitSlave,
      tabletmanagerdata_pb2.InitSlaveRequest.FromString,
      tabletmanagerdata_pb2.InitSlaveResponse.SerializeToString,
    ),
    "MasterPosition": utilities.unary_unary_service_description(
      servicer.MasterPosition,
      tabletmanagerdata_pb2.MasterPositionRequest.FromString,
      tabletmanagerdata_pb2.MasterPositionResponse.SerializeToString,
    ),
    "Ping": utilities.unary_unary_service_description(
      servicer.Ping,
      tabletmanagerdata_pb2.PingRequest.FromString,
      tabletmanagerdata_pb2.PingResponse.SerializeToString,
    ),
    "PopulateReparentJournal": utilities.unary_unary_service_description(
      servicer.PopulateReparentJournal,
      tabletmanagerdata_pb2.PopulateReparentJournalRequest.FromString,
      tabletmanagerdata_pb2.PopulateReparentJournalResponse.SerializeToString,
    ),
    "PreflightSchema": utilities.unary_unary_service_description(
      servicer.PreflightSchema,
      tabletmanagerdata_pb2.PreflightSchemaRequest.FromString,
      tabletmanagerdata_pb2.PreflightSchemaResponse.SerializeToString,
    ),
    "PromoteSlave": utilities.unary_unary_service_description(
      servicer.PromoteSlave,
      tabletmanagerdata_pb2.PromoteSlaveRequest.FromString,
      tabletmanagerdata_pb2.PromoteSlaveResponse.SerializeToString,
    ),
    "PromoteSlaveWhenCaughtUp": utilities.unary_unary_service_description(
      servicer.PromoteSlaveWhenCaughtUp,
      tabletmanagerdata_pb2.PromoteSlaveWhenCaughtUpRequest.FromString,
      tabletmanagerdata_pb2.PromoteSlaveWhenCaughtUpResponse.SerializeToString,
    ),
    "RefreshState": utilities.unary_unary_service_description(
      servicer.RefreshState,
      tabletmanagerdata_pb2.RefreshStateRequest.FromString,
      tabletmanagerdata_pb2.RefreshStateResponse.SerializeToString,
    ),
    "ReloadSchema": utilities.unary_unary_service_description(
      servicer.ReloadSchema,
      tabletmanagerdata_pb2.ReloadSchemaRequest.FromString,
      tabletmanagerdata_pb2.ReloadSchemaResponse.SerializeToString,
    ),
    "ResetReplication": utilities.unary_unary_service_description(
      servicer.ResetReplication,
      tabletmanagerdata_pb2.ResetReplicationRequest.FromString,
      tabletmanagerdata_pb2.ResetReplicationResponse.SerializeToString,
    ),
    "RunBlpUntil": utilities.unary_unary_service_description(
      servicer.RunBlpUntil,
      tabletmanagerdata_pb2.RunBlpUntilRequest.FromString,
      tabletmanagerdata_pb2.RunBlpUntilResponse.SerializeToString,
    ),
    "RunHealthCheck": utilities.unary_unary_service_description(
      servicer.RunHealthCheck,
      tabletmanagerdata_pb2.RunHealthCheckRequest.FromString,
      tabletmanagerdata_pb2.RunHealthCheckResponse.SerializeToString,
    ),
    "Scrap": utilities.unary_unary_service_description(
      servicer.Scrap,
      tabletmanagerdata_pb2.ScrapRequest.FromString,
      tabletmanagerdata_pb2.ScrapResponse.SerializeToString,
    ),
    "SetMaster": utilities.unary_unary_service_description(
      servicer.SetMaster,
      tabletmanagerdata_pb2.SetMasterRequest.FromString,
      tabletmanagerdata_pb2.SetMasterResponse.SerializeToString,
    ),
    "SetReadOnly": utilities.unary_unary_service_description(
      servicer.SetReadOnly,
      tabletmanagerdata_pb2.SetReadOnlyRequest.FromString,
      tabletmanagerdata_pb2.SetReadOnlyResponse.SerializeToString,
    ),
    "SetReadWrite": utilities.unary_unary_service_description(
      servicer.SetReadWrite,
      tabletmanagerdata_pb2.SetReadWriteRequest.FromString,
      tabletmanagerdata_pb2.SetReadWriteResponse.SerializeToString,
    ),
    "SlaveStatus": utilities.unary_unary_service_description(
      servicer.SlaveStatus,
      tabletmanagerdata_pb2.SlaveStatusRequest.FromString,
      tabletmanagerdata_pb2.SlaveStatusResponse.SerializeToString,
    ),
    "SlaveWasPromoted": utilities.unary_unary_service_description(
      servicer.SlaveWasPromoted,
      tabletmanagerdata_pb2.SlaveWasPromotedRequest.FromString,
      tabletmanagerdata_pb2.SlaveWasPromotedResponse.SerializeToString,
    ),
    "SlaveWasRestarted": utilities.unary_unary_service_description(
      servicer.SlaveWasRestarted,
      tabletmanagerdata_pb2.SlaveWasRestartedRequest.FromString,
      tabletmanagerdata_pb2.SlaveWasRestartedResponse.SerializeToString,
    ),
    "Sleep": utilities.unary_unary_service_description(
      servicer.Sleep,
      tabletmanagerdata_pb2.SleepRequest.FromString,
      tabletmanagerdata_pb2.SleepResponse.SerializeToString,
    ),
    "StartBlp": utilities.unary_unary_service_description(
      servicer.StartBlp,
      tabletmanagerdata_pb2.StartBlpRequest.FromString,
      tabletmanagerdata_pb2.StartBlpResponse.SerializeToString,
    ),
    "StartSlave": utilities.unary_unary_service_description(
      servicer.StartSlave,
      tabletmanagerdata_pb2.StartSlaveRequest.FromString,
      tabletmanagerdata_pb2.StartSlaveResponse.SerializeToString,
    ),
    "StopBlp": utilities.unary_unary_service_description(
      servicer.StopBlp,
      tabletmanagerdata_pb2.StopBlpRequest.FromString,
      tabletmanagerdata_pb2.StopBlpResponse.SerializeToString,
    ),
    "StopReplicationAndGetStatus": utilities.unary_unary_service_description(
      servicer.StopReplicationAndGetStatus,
      tabletmanagerdata_pb2.StopReplicationAndGetStatusRequest.FromString,
      tabletmanagerdata_pb2.StopReplicationAndGetStatusResponse.SerializeToString,
    ),
    "StopSlave": utilities.unary_unary_service_description(
      servicer.StopSlave,
      tabletmanagerdata_pb2.StopSlaveRequest.FromString,
      tabletmanagerdata_pb2.StopSlaveResponse.SerializeToString,
    ),
    "StopSlaveMinimum": utilities.unary_unary_service_description(
      servicer.StopSlaveMinimum,
      tabletmanagerdata_pb2.StopSlaveMinimumRequest.FromString,
      tabletmanagerdata_pb2.StopSlaveMinimumResponse.SerializeToString,
    ),
    "TabletExternallyElected": utilities.unary_unary_service_description(
      servicer.TabletExternallyElected,
      tabletmanagerdata_pb2.TabletExternallyElectedRequest.FromString,
      tabletmanagerdata_pb2.TabletExternallyElectedResponse.SerializeToString,
    ),
    "TabletExternallyReparented": utilities.unary_unary_service_description(
      servicer.TabletExternallyReparented,
      tabletmanagerdata_pb2.TabletExternallyReparentedRequest.FromString,
      tabletmanagerdata_pb2.TabletExternallyReparentedResponse.SerializeToString,
    ),
    "WaitBlpPosition": utilities.unary_unary_service_description(
      servicer.WaitBlpPosition,
      tabletmanagerdata_pb2.WaitBlpPositionRequest.FromString,
      tabletmanagerdata_pb2.WaitBlpPositionResponse.SerializeToString,
    ),
  }
  return implementations.secure_server("tabletmanagerservice.TabletManager", method_service_descriptions, port, root_certificates, key_chain_pairs)
Пример #23
0
def early_adopter_create_TabletManager_server(servicer, port,
                                              root_certificates,
                                              key_chain_pairs):
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    import tabletmanagerdata_pb2
    method_service_descriptions = {
        "ApplySchema":
        utilities.unary_unary_service_description(
            servicer.ApplySchema,
            tabletmanagerdata_pb2.ApplySchemaRequest.FromString,
            tabletmanagerdata_pb2.ApplySchemaResponse.SerializeToString,
        ),
        "Backup":
        utilities.unary_stream_service_description(
            servicer.Backup,
            tabletmanagerdata_pb2.BackupRequest.FromString,
            tabletmanagerdata_pb2.BackupResponse.SerializeToString,
        ),
        "ChangeType":
        utilities.unary_unary_service_description(
            servicer.ChangeType,
            tabletmanagerdata_pb2.ChangeTypeRequest.FromString,
            tabletmanagerdata_pb2.ChangeTypeResponse.SerializeToString,
        ),
        "DemoteMaster":
        utilities.unary_unary_service_description(
            servicer.DemoteMaster,
            tabletmanagerdata_pb2.DemoteMasterRequest.FromString,
            tabletmanagerdata_pb2.DemoteMasterResponse.SerializeToString,
        ),
        "ExecuteFetchAsApp":
        utilities.unary_unary_service_description(
            servicer.ExecuteFetchAsApp,
            tabletmanagerdata_pb2.ExecuteFetchAsAppRequest.FromString,
            tabletmanagerdata_pb2.ExecuteFetchAsAppResponse.SerializeToString,
        ),
        "ExecuteFetchAsDba":
        utilities.unary_unary_service_description(
            servicer.ExecuteFetchAsDba,
            tabletmanagerdata_pb2.ExecuteFetchAsDbaRequest.FromString,
            tabletmanagerdata_pb2.ExecuteFetchAsDbaResponse.SerializeToString,
        ),
        "ExecuteHook":
        utilities.unary_unary_service_description(
            servicer.ExecuteHook,
            tabletmanagerdata_pb2.ExecuteHookRequest.FromString,
            tabletmanagerdata_pb2.ExecuteHookResponse.SerializeToString,
        ),
        "GetPermissions":
        utilities.unary_unary_service_description(
            servicer.GetPermissions,
            tabletmanagerdata_pb2.GetPermissionsRequest.FromString,
            tabletmanagerdata_pb2.GetPermissionsResponse.SerializeToString,
        ),
        "GetSchema":
        utilities.unary_unary_service_description(
            servicer.GetSchema,
            tabletmanagerdata_pb2.GetSchemaRequest.FromString,
            tabletmanagerdata_pb2.GetSchemaResponse.SerializeToString,
        ),
        "GetSlaves":
        utilities.unary_unary_service_description(
            servicer.GetSlaves,
            tabletmanagerdata_pb2.GetSlavesRequest.FromString,
            tabletmanagerdata_pb2.GetSlavesResponse.SerializeToString,
        ),
        "InitMaster":
        utilities.unary_unary_service_description(
            servicer.InitMaster,
            tabletmanagerdata_pb2.InitMasterRequest.FromString,
            tabletmanagerdata_pb2.InitMasterResponse.SerializeToString,
        ),
        "InitSlave":
        utilities.unary_unary_service_description(
            servicer.InitSlave,
            tabletmanagerdata_pb2.InitSlaveRequest.FromString,
            tabletmanagerdata_pb2.InitSlaveResponse.SerializeToString,
        ),
        "MasterPosition":
        utilities.unary_unary_service_description(
            servicer.MasterPosition,
            tabletmanagerdata_pb2.MasterPositionRequest.FromString,
            tabletmanagerdata_pb2.MasterPositionResponse.SerializeToString,
        ),
        "Ping":
        utilities.unary_unary_service_description(
            servicer.Ping,
            tabletmanagerdata_pb2.PingRequest.FromString,
            tabletmanagerdata_pb2.PingResponse.SerializeToString,
        ),
        "PopulateReparentJournal":
        utilities.unary_unary_service_description(
            servicer.PopulateReparentJournal,
            tabletmanagerdata_pb2.PopulateReparentJournalRequest.FromString,
            tabletmanagerdata_pb2.PopulateReparentJournalResponse.
            SerializeToString,
        ),
        "PreflightSchema":
        utilities.unary_unary_service_description(
            servicer.PreflightSchema,
            tabletmanagerdata_pb2.PreflightSchemaRequest.FromString,
            tabletmanagerdata_pb2.PreflightSchemaResponse.SerializeToString,
        ),
        "PromoteSlave":
        utilities.unary_unary_service_description(
            servicer.PromoteSlave,
            tabletmanagerdata_pb2.PromoteSlaveRequest.FromString,
            tabletmanagerdata_pb2.PromoteSlaveResponse.SerializeToString,
        ),
        "PromoteSlaveWhenCaughtUp":
        utilities.unary_unary_service_description(
            servicer.PromoteSlaveWhenCaughtUp,
            tabletmanagerdata_pb2.PromoteSlaveWhenCaughtUpRequest.FromString,
            tabletmanagerdata_pb2.PromoteSlaveWhenCaughtUpResponse.
            SerializeToString,
        ),
        "RefreshState":
        utilities.unary_unary_service_description(
            servicer.RefreshState,
            tabletmanagerdata_pb2.RefreshStateRequest.FromString,
            tabletmanagerdata_pb2.RefreshStateResponse.SerializeToString,
        ),
        "ReloadSchema":
        utilities.unary_unary_service_description(
            servicer.ReloadSchema,
            tabletmanagerdata_pb2.ReloadSchemaRequest.FromString,
            tabletmanagerdata_pb2.ReloadSchemaResponse.SerializeToString,
        ),
        "ResetReplication":
        utilities.unary_unary_service_description(
            servicer.ResetReplication,
            tabletmanagerdata_pb2.ResetReplicationRequest.FromString,
            tabletmanagerdata_pb2.ResetReplicationResponse.SerializeToString,
        ),
        "RunBlpUntil":
        utilities.unary_unary_service_description(
            servicer.RunBlpUntil,
            tabletmanagerdata_pb2.RunBlpUntilRequest.FromString,
            tabletmanagerdata_pb2.RunBlpUntilResponse.SerializeToString,
        ),
        "RunHealthCheck":
        utilities.unary_unary_service_description(
            servicer.RunHealthCheck,
            tabletmanagerdata_pb2.RunHealthCheckRequest.FromString,
            tabletmanagerdata_pb2.RunHealthCheckResponse.SerializeToString,
        ),
        "Scrap":
        utilities.unary_unary_service_description(
            servicer.Scrap,
            tabletmanagerdata_pb2.ScrapRequest.FromString,
            tabletmanagerdata_pb2.ScrapResponse.SerializeToString,
        ),
        "SetMaster":
        utilities.unary_unary_service_description(
            servicer.SetMaster,
            tabletmanagerdata_pb2.SetMasterRequest.FromString,
            tabletmanagerdata_pb2.SetMasterResponse.SerializeToString,
        ),
        "SetReadOnly":
        utilities.unary_unary_service_description(
            servicer.SetReadOnly,
            tabletmanagerdata_pb2.SetReadOnlyRequest.FromString,
            tabletmanagerdata_pb2.SetReadOnlyResponse.SerializeToString,
        ),
        "SetReadWrite":
        utilities.unary_unary_service_description(
            servicer.SetReadWrite,
            tabletmanagerdata_pb2.SetReadWriteRequest.FromString,
            tabletmanagerdata_pb2.SetReadWriteResponse.SerializeToString,
        ),
        "SlaveStatus":
        utilities.unary_unary_service_description(
            servicer.SlaveStatus,
            tabletmanagerdata_pb2.SlaveStatusRequest.FromString,
            tabletmanagerdata_pb2.SlaveStatusResponse.SerializeToString,
        ),
        "SlaveWasPromoted":
        utilities.unary_unary_service_description(
            servicer.SlaveWasPromoted,
            tabletmanagerdata_pb2.SlaveWasPromotedRequest.FromString,
            tabletmanagerdata_pb2.SlaveWasPromotedResponse.SerializeToString,
        ),
        "SlaveWasRestarted":
        utilities.unary_unary_service_description(
            servicer.SlaveWasRestarted,
            tabletmanagerdata_pb2.SlaveWasRestartedRequest.FromString,
            tabletmanagerdata_pb2.SlaveWasRestartedResponse.SerializeToString,
        ),
        "Sleep":
        utilities.unary_unary_service_description(
            servicer.Sleep,
            tabletmanagerdata_pb2.SleepRequest.FromString,
            tabletmanagerdata_pb2.SleepResponse.SerializeToString,
        ),
        "StartBlp":
        utilities.unary_unary_service_description(
            servicer.StartBlp,
            tabletmanagerdata_pb2.StartBlpRequest.FromString,
            tabletmanagerdata_pb2.StartBlpResponse.SerializeToString,
        ),
        "StartSlave":
        utilities.unary_unary_service_description(
            servicer.StartSlave,
            tabletmanagerdata_pb2.StartSlaveRequest.FromString,
            tabletmanagerdata_pb2.StartSlaveResponse.SerializeToString,
        ),
        "StopBlp":
        utilities.unary_unary_service_description(
            servicer.StopBlp,
            tabletmanagerdata_pb2.StopBlpRequest.FromString,
            tabletmanagerdata_pb2.StopBlpResponse.SerializeToString,
        ),
        "StopReplicationAndGetStatus":
        utilities.unary_unary_service_description(
            servicer.StopReplicationAndGetStatus,
            tabletmanagerdata_pb2.StopReplicationAndGetStatusRequest.
            FromString,
            tabletmanagerdata_pb2.StopReplicationAndGetStatusResponse.
            SerializeToString,
        ),
        "StopSlave":
        utilities.unary_unary_service_description(
            servicer.StopSlave,
            tabletmanagerdata_pb2.StopSlaveRequest.FromString,
            tabletmanagerdata_pb2.StopSlaveResponse.SerializeToString,
        ),
        "StopSlaveMinimum":
        utilities.unary_unary_service_description(
            servicer.StopSlaveMinimum,
            tabletmanagerdata_pb2.StopSlaveMinimumRequest.FromString,
            tabletmanagerdata_pb2.StopSlaveMinimumResponse.SerializeToString,
        ),
        "TabletExternallyElected":
        utilities.unary_unary_service_description(
            servicer.TabletExternallyElected,
            tabletmanagerdata_pb2.TabletExternallyElectedRequest.FromString,
            tabletmanagerdata_pb2.TabletExternallyElectedResponse.
            SerializeToString,
        ),
        "TabletExternallyReparented":
        utilities.unary_unary_service_description(
            servicer.TabletExternallyReparented,
            tabletmanagerdata_pb2.TabletExternallyReparentedRequest.FromString,
            tabletmanagerdata_pb2.TabletExternallyReparentedResponse.
            SerializeToString,
        ),
        "WaitBlpPosition":
        utilities.unary_unary_service_description(
            servicer.WaitBlpPosition,
            tabletmanagerdata_pb2.WaitBlpPositionRequest.FromString,
            tabletmanagerdata_pb2.WaitBlpPositionResponse.SerializeToString,
        ),
    }
    return implementations.secure_server("tabletmanagerservice.TabletManager",
                                         method_service_descriptions, port,
                                         root_certificates, key_chain_pairs)
Пример #24
0
def early_adopter_create_TestService_server(servicer,
                                            port,
                                            private_key=None,
                                            certificate_chain=None):
    import test.cpp.interop.empty_pb2
    import test.cpp.interop.empty_pb2
    import test.cpp.interop.messages_pb2
    import test.cpp.interop.messages_pb2
    import test.cpp.interop.messages_pb2
    import test.cpp.interop.messages_pb2
    import test.cpp.interop.messages_pb2
    import test.cpp.interop.messages_pb2
    import test.cpp.interop.messages_pb2
    import test.cpp.interop.messages_pb2
    import test.cpp.interop.messages_pb2
    import test.cpp.interop.messages_pb2
    method_service_descriptions = {
        "EmptyCall":
        utilities.unary_unary_service_description(
            servicer.EmptyCall,
            test.cpp.interop.empty_pb2.Empty.FromString,
            test.cpp.interop.empty_pb2.Empty.SerializeToString,
        ),
        "FullDuplexCall":
        utilities.stream_stream_service_description(
            servicer.FullDuplexCall,
            test.cpp.interop.messages_pb2.StreamingOutputCallRequest.
            FromString,
            test.cpp.interop.messages_pb2.StreamingOutputCallResponse.
            SerializeToString,
        ),
        "HalfDuplexCall":
        utilities.stream_stream_service_description(
            servicer.HalfDuplexCall,
            test.cpp.interop.messages_pb2.StreamingOutputCallRequest.
            FromString,
            test.cpp.interop.messages_pb2.StreamingOutputCallResponse.
            SerializeToString,
        ),
        "StreamingInputCall":
        utilities.stream_unary_service_description(
            servicer.StreamingInputCall,
            test.cpp.interop.messages_pb2.StreamingInputCallRequest.FromString,
            test.cpp.interop.messages_pb2.StreamingInputCallResponse.
            SerializeToString,
        ),
        "StreamingOutputCall":
        utilities.unary_stream_service_description(
            servicer.StreamingOutputCall,
            test.cpp.interop.messages_pb2.StreamingOutputCallRequest.
            FromString,
            test.cpp.interop.messages_pb2.StreamingOutputCallResponse.
            SerializeToString,
        ),
        "UnaryCall":
        utilities.unary_unary_service_description(
            servicer.UnaryCall,
            test.cpp.interop.messages_pb2.SimpleRequest.FromString,
            test.cpp.interop.messages_pb2.SimpleResponse.SerializeToString,
        ),
    }
    return implementations.server("grpc.testing.TestService",
                                  method_service_descriptions,
                                  port,
                                  private_key=private_key,
                                  certificate_chain=certificate_chain)
Пример #25
0
def early_adopter_create_Query_server(servicer, port, root_certificates, key_chain_pairs):
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  import query_pb2
  method_service_descriptions = {
    "Begin": utilities.unary_unary_service_description(
      servicer.Begin,
      query_pb2.BeginRequest.FromString,
      query_pb2.BeginResponse.SerializeToString,
    ),
    "Commit": utilities.unary_unary_service_description(
      servicer.Commit,
      query_pb2.CommitRequest.FromString,
      query_pb2.CommitResponse.SerializeToString,
    ),
    "Execute": utilities.unary_unary_service_description(
      servicer.Execute,
      query_pb2.ExecuteRequest.FromString,
      query_pb2.ExecuteResponse.SerializeToString,
    ),
    "ExecuteBatch": utilities.unary_unary_service_description(
      servicer.ExecuteBatch,
      query_pb2.ExecuteBatchRequest.FromString,
      query_pb2.ExecuteBatchResponse.SerializeToString,
    ),
    "GetSessionId": utilities.unary_unary_service_description(
      servicer.GetSessionId,
      query_pb2.GetSessionIdRequest.FromString,
      query_pb2.GetSessionIdResponse.SerializeToString,
    ),
    "Rollback": utilities.unary_unary_service_description(
      servicer.Rollback,
      query_pb2.RollbackRequest.FromString,
      query_pb2.RollbackResponse.SerializeToString,
    ),
    "SplitQuery": utilities.unary_unary_service_description(
      servicer.SplitQuery,
      query_pb2.SplitQueryRequest.FromString,
      query_pb2.SplitQueryResponse.SerializeToString,
    ),
    "StreamExecute": utilities.unary_stream_service_description(
      servicer.StreamExecute,
      query_pb2.StreamExecuteRequest.FromString,
      query_pb2.StreamExecuteResponse.SerializeToString,
    ),
    "StreamHealth": utilities.unary_stream_service_description(
      servicer.StreamHealth,
      query_pb2.StreamHealthRequest.FromString,
      query_pb2.StreamHealthResponse.SerializeToString,
    ),
  }
  return implementations.secure_server("queryservice.Query", method_service_descriptions, port, root_certificates, key_chain_pairs)
Пример #26
0
def early_adopter_create_Query_server(servicer,
                                      port,
                                      private_key=None,
                                      certificate_chain=None):
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    import query_pb2
    method_service_descriptions = {
        "Begin":
        alpha_utilities.unary_unary_service_description(
            servicer.Begin,
            query_pb2.BeginRequest.FromString,
            query_pb2.BeginResponse.SerializeToString,
        ),
        "Commit":
        alpha_utilities.unary_unary_service_description(
            servicer.Commit,
            query_pb2.CommitRequest.FromString,
            query_pb2.CommitResponse.SerializeToString,
        ),
        "Execute":
        alpha_utilities.unary_unary_service_description(
            servicer.Execute,
            query_pb2.ExecuteRequest.FromString,
            query_pb2.ExecuteResponse.SerializeToString,
        ),
        "ExecuteBatch":
        alpha_utilities.unary_unary_service_description(
            servicer.ExecuteBatch,
            query_pb2.ExecuteBatchRequest.FromString,
            query_pb2.ExecuteBatchResponse.SerializeToString,
        ),
        "GetSessionId":
        alpha_utilities.unary_unary_service_description(
            servicer.GetSessionId,
            query_pb2.GetSessionIdRequest.FromString,
            query_pb2.GetSessionIdResponse.SerializeToString,
        ),
        "Rollback":
        alpha_utilities.unary_unary_service_description(
            servicer.Rollback,
            query_pb2.RollbackRequest.FromString,
            query_pb2.RollbackResponse.SerializeToString,
        ),
        "SplitQuery":
        alpha_utilities.unary_unary_service_description(
            servicer.SplitQuery,
            query_pb2.SplitQueryRequest.FromString,
            query_pb2.SplitQueryResponse.SerializeToString,
        ),
        "StreamExecute":
        alpha_utilities.unary_stream_service_description(
            servicer.StreamExecute,
            query_pb2.StreamExecuteRequest.FromString,
            query_pb2.StreamExecuteResponse.SerializeToString,
        ),
        "StreamHealth":
        alpha_utilities.unary_stream_service_description(
            servicer.StreamHealth,
            query_pb2.StreamHealthRequest.FromString,
            query_pb2.StreamHealthResponse.SerializeToString,
        ),
    }
    return early_adopter_implementations.server(
        "queryservice.Query",
        method_service_descriptions,
        port,
        private_key=private_key,
        certificate_chain=certificate_chain)
Пример #27
0
    DIV_MANY: utilities.stream_stream_invocation_description(
        math_pb2.DivArgs.SerializeToString, math_pb2.DivReply.FromString),
    FIB: utilities.unary_stream_invocation_description(
        math_pb2.FibArgs.SerializeToString, math_pb2.Num.FromString),
    SUM: utilities.stream_unary_invocation_description(
        math_pb2.Num.SerializeToString, math_pb2.Num.FromString),
}

_SERVICE_DESCRIPTIONS = {
    DIV: utilities.unary_unary_service_description(
        _div, math_pb2.DivArgs.FromString,
        math_pb2.DivReply.SerializeToString),
    DIV_MANY: utilities.stream_stream_service_description(
        _div_many, math_pb2.DivArgs.FromString,
        math_pb2.DivReply.SerializeToString),
    FIB: utilities.unary_stream_service_description(
        _fib, math_pb2.FibArgs.FromString, math_pb2.Num.SerializeToString),
    SUM: utilities.stream_unary_service_description(
        _sum, math_pb2.Num.FromString, math_pb2.Num.SerializeToString),
}

_TIMEOUT = 3


class EarlyAdopterImplementationsTest(unittest.TestCase):

  def setUp(self):
    self.server = implementations.server(
        SERVICE_NAME, _SERVICE_DESCRIPTIONS, 0)
    self.server.start()
    port = self.server.port()
    self.stub = implementations.stub(