Skip to content

Commit 8e27070

Browse files
feat(engine, replica): add rpc ReplicaExpand() and EngineExpand #8022
Signed-off-by: David Cheng <davidcheng0922@gmail.com>
1 parent 2ea3d68 commit 8e27070

File tree

5 files changed

+2269
-2874
lines changed

5 files changed

+2269
-2874
lines changed

generated-py/spdkrpc/spdk_pb2.py

Lines changed: 197 additions & 211 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

generated-py/spdkrpc/spdk_pb2_grpc.py

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ def __init__(self, channel):
3030
request_serializer=spdkrpc_dot_spdk__pb2.ReplicaGetRequest.SerializeToString,
3131
response_deserializer=spdkrpc_dot_spdk__pb2.Replica.FromString,
3232
)
33+
self.ReplicaExpand = channel.unary_unary(
34+
'/spdkrpc.SPDKService/ReplicaExpand',
35+
request_serializer=spdkrpc_dot_spdk__pb2.ReplicaExpandRequest.SerializeToString,
36+
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
37+
)
3338
self.ReplicaSnapshotCreate = channel.unary_unary(
3439
'/spdkrpc.SPDKService/ReplicaSnapshotCreate',
3540
request_serializer=spdkrpc_dot_spdk__pb2.SnapshotRequest.SerializeToString,
@@ -210,6 +215,11 @@ def __init__(self, channel):
210215
request_serializer=spdkrpc_dot_spdk__pb2.EngineResumeRequest.SerializeToString,
211216
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
212217
)
218+
self.EngineExpand = channel.unary_unary(
219+
'/spdkrpc.SPDKService/EngineExpand',
220+
request_serializer=spdkrpc_dot_spdk__pb2.EngineExpandRequest.SerializeToString,
221+
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
222+
)
213223
self.EngineSwitchOverTarget = channel.unary_unary(
214224
'/spdkrpc.SPDKService/EngineSwitchOverTarget',
215225
request_serializer=spdkrpc_dot_spdk__pb2.EngineSwitchOverTargetRequest.SerializeToString,
@@ -418,6 +428,12 @@ def ReplicaGet(self, request, context):
418428
context.set_details('Method not implemented!')
419429
raise NotImplementedError('Method not implemented!')
420430

431+
def ReplicaExpand(self, request, context):
432+
"""Missing associated documentation comment in .proto file."""
433+
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
434+
context.set_details('Method not implemented!')
435+
raise NotImplementedError('Method not implemented!')
436+
421437
def ReplicaSnapshotCreate(self, request, context):
422438
"""Missing associated documentation comment in .proto file."""
423439
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
@@ -634,6 +650,12 @@ def EngineResume(self, request, context):
634650
context.set_details('Method not implemented!')
635651
raise NotImplementedError('Method not implemented!')
636652

653+
def EngineExpand(self, request, context):
654+
"""Missing associated documentation comment in .proto file."""
655+
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
656+
context.set_details('Method not implemented!')
657+
raise NotImplementedError('Method not implemented!')
658+
637659
def EngineSwitchOverTarget(self, request, context):
638660
"""Missing associated documentation comment in .proto file."""
639661
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
@@ -874,6 +896,11 @@ def add_SPDKServiceServicer_to_server(servicer, server):
874896
request_deserializer=spdkrpc_dot_spdk__pb2.ReplicaGetRequest.FromString,
875897
response_serializer=spdkrpc_dot_spdk__pb2.Replica.SerializeToString,
876898
),
899+
'ReplicaExpand': grpc.unary_unary_rpc_method_handler(
900+
servicer.ReplicaExpand,
901+
request_deserializer=spdkrpc_dot_spdk__pb2.ReplicaExpandRequest.FromString,
902+
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
903+
),
877904
'ReplicaSnapshotCreate': grpc.unary_unary_rpc_method_handler(
878905
servicer.ReplicaSnapshotCreate,
879906
request_deserializer=spdkrpc_dot_spdk__pb2.SnapshotRequest.FromString,
@@ -1054,6 +1081,11 @@ def add_SPDKServiceServicer_to_server(servicer, server):
10541081
request_deserializer=spdkrpc_dot_spdk__pb2.EngineResumeRequest.FromString,
10551082
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
10561083
),
1084+
'EngineExpand': grpc.unary_unary_rpc_method_handler(
1085+
servicer.EngineExpand,
1086+
request_deserializer=spdkrpc_dot_spdk__pb2.EngineExpandRequest.FromString,
1087+
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
1088+
),
10571089
'EngineSwitchOverTarget': grpc.unary_unary_rpc_method_handler(
10581090
servicer.EngineSwitchOverTarget,
10591091
request_deserializer=spdkrpc_dot_spdk__pb2.EngineSwitchOverTargetRequest.FromString,
@@ -1300,6 +1332,23 @@ def ReplicaGet(request,
13001332
options, channel_credentials,
13011333
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
13021334

1335+
@staticmethod
1336+
def ReplicaExpand(request,
1337+
target,
1338+
options=(),
1339+
channel_credentials=None,
1340+
call_credentials=None,
1341+
insecure=False,
1342+
compression=None,
1343+
wait_for_ready=None,
1344+
timeout=None,
1345+
metadata=None):
1346+
return grpc.experimental.unary_unary(request, target, '/spdkrpc.SPDKService/ReplicaExpand',
1347+
spdkrpc_dot_spdk__pb2.ReplicaExpandRequest.SerializeToString,
1348+
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
1349+
options, channel_credentials,
1350+
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
1351+
13031352
@staticmethod
13041353
def ReplicaSnapshotCreate(request,
13051354
target,
@@ -1912,6 +1961,23 @@ def EngineResume(request,
19121961
options, channel_credentials,
19131962
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
19141963

1964+
@staticmethod
1965+
def EngineExpand(request,
1966+
target,
1967+
options=(),
1968+
channel_credentials=None,
1969+
call_credentials=None,
1970+
insecure=False,
1971+
compression=None,
1972+
wait_for_ready=None,
1973+
timeout=None,
1974+
metadata=None):
1975+
return grpc.experimental.unary_unary(request, target, '/spdkrpc.SPDKService/EngineExpand',
1976+
spdkrpc_dot_spdk__pb2.EngineExpandRequest.SerializeToString,
1977+
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
1978+
options, channel_credentials,
1979+
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
1980+
19151981
@staticmethod
19161982
def EngineSwitchOverTarget(request,
19171983
target,

0 commit comments

Comments
 (0)