diff --git a/eulerlauncher/grpcs/eulerlauncher_grpc/flavors.proto b/eulerlauncher/grpcs/eulerlauncher_grpc/flavors.proto new file mode 100644 index 0000000000000000000000000000000000000000..07105b88a0fdd165a1b28c563f40ac83afebc99d --- /dev/null +++ b/eulerlauncher/grpcs/eulerlauncher_grpc/flavors.proto @@ -0,0 +1,42 @@ +syntax = "proto3"; +package flavors; + +option cc_generic_services = true; + +service FlavorGrpcService { + rpc list_flavor (ListFlavorsRequest) returns (ListFlavorsResponse) {} + rpc create_flavor (CreateFlavorRequest) returns (FlavorResponse) {} + rpc delete_flavor (DeleteFlavorRequest) returns (FlavorResponse) {} +} + +message Flavor { + string flavor_id = 1; + string flavor_name = 2; + string cpucores_num = 3; + string ram_capacity = 4; + string disk_capacity = 5; +} + + +message ListFlavorsRequest { +} + + +message ListFlavorsResponse { + repeated Flavor flavors = 1; +} + +message CreateFlavorRequest { + string flavor_name = 1; + string cpucores_num = 2; + string ram_capacity = 3; + string disk_capacity = 4; +} + +message DeleteFlavorRequest { + string flavor_id = 1; +} + +message FlavorResponse { + string message = 1; +} diff --git a/eulerlauncher/grpcs/eulerlauncher_grpc/flavors_pb2.py b/eulerlauncher/grpcs/eulerlauncher_grpc/flavors_pb2.py new file mode 100644 index 0000000000000000000000000000000000000000..5c8797550c2ddb72ea4ced69ad4a29a2d781d3da --- /dev/null +++ b/eulerlauncher/grpcs/eulerlauncher_grpc/flavors_pb2.py @@ -0,0 +1,39 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: flavors.proto +# Protobuf Python Version: 4.25.0 +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\rflavors.proto\x12\x07\x66lavors\"s\n\x06\x46lavor\x12\x11\n\tflavor_id\x18\x01 \x01(\t\x12\x13\n\x0b\x66lavor_name\x18\x02 \x01(\t\x12\x14\n\x0c\x63pucores_num\x18\x03 \x01(\t\x12\x14\n\x0cram_capacity\x18\x04 \x01(\t\x12\x15\n\rdisk_capacity\x18\x05 \x01(\t\"\x14\n\x12ListFlavorsRequest\"7\n\x13ListFlavorsResponse\x12 \n\x07\x66lavors\x18\x01 \x03(\x0b\x32\x0f.flavors.Flavor\"m\n\x13\x43reateFlavorRequest\x12\x13\n\x0b\x66lavor_name\x18\x01 \x01(\t\x12\x14\n\x0c\x63pucores_num\x18\x02 \x01(\t\x12\x14\n\x0cram_capacity\x18\x03 \x01(\t\x12\x15\n\rdisk_capacity\x18\x04 \x01(\t\"(\n\x13\x44\x65leteFlavorRequest\x12\x11\n\tflavor_id\x18\x01 \x01(\t\"!\n\x0e\x46lavorResponse\x12\x0f\n\x07message\x18\x01 \x01(\t2\xf3\x01\n\x11\x46lavorGrpcService\x12J\n\x0blist_flavor\x12\x1b.flavors.ListFlavorsRequest\x1a\x1c.flavors.ListFlavorsResponse\"\x00\x12H\n\rcreate_flavor\x12\x1c.flavors.CreateFlavorRequest\x1a\x17.flavors.FlavorResponse\"\x00\x12H\n\rdelete_flavor\x12\x1c.flavors.DeleteFlavorRequest\x1a\x17.flavors.FlavorResponse\"\x00\x42\x03\x80\x01\x01\x62\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'flavors_pb2', _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + _globals['DESCRIPTOR']._options = None + _globals['DESCRIPTOR']._serialized_options = b'\200\001\001' + _globals['_FLAVOR']._serialized_start=26 + _globals['_FLAVOR']._serialized_end=141 + _globals['_LISTFLAVORSREQUEST']._serialized_start=143 + _globals['_LISTFLAVORSREQUEST']._serialized_end=163 + _globals['_LISTFLAVORSRESPONSE']._serialized_start=165 + _globals['_LISTFLAVORSRESPONSE']._serialized_end=220 + _globals['_CREATEFLAVORREQUEST']._serialized_start=222 + _globals['_CREATEFLAVORREQUEST']._serialized_end=331 + _globals['_DELETEFLAVORREQUEST']._serialized_start=333 + _globals['_DELETEFLAVORREQUEST']._serialized_end=373 + _globals['_FLAVORRESPONSE']._serialized_start=375 + _globals['_FLAVORRESPONSE']._serialized_end=408 + _globals['_FLAVORGRPCSERVICE']._serialized_start=411 + _globals['_FLAVORGRPCSERVICE']._serialized_end=654 +# @@protoc_insertion_point(module_scope) diff --git a/eulerlauncher/grpcs/eulerlauncher_grpc/flavors_pb2_grpc.py b/eulerlauncher/grpcs/eulerlauncher_grpc/flavors_pb2_grpc.py new file mode 100644 index 0000000000000000000000000000000000000000..8c4c0f36d9f008fcddaf0d056615c38ba15466be --- /dev/null +++ b/eulerlauncher/grpcs/eulerlauncher_grpc/flavors_pb2_grpc.py @@ -0,0 +1,132 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +import flavors_pb2 as flavors__pb2 + + +class FlavorGrpcServiceStub(object): + """Missing associated documentation comment in .proto file.""" + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.list_flavor = channel.unary_unary( + '/flavors.FlavorGrpcService/list_flavor', + request_serializer=flavors__pb2.ListFlavorsRequest.SerializeToString, + response_deserializer=flavors__pb2.ListFlavorsResponse.FromString, + ) + self.create_flavor = channel.unary_unary( + '/flavors.FlavorGrpcService/create_flavor', + request_serializer=flavors__pb2.CreateFlavorRequest.SerializeToString, + response_deserializer=flavors__pb2.FlavorResponse.FromString, + ) + self.delete_flavor = channel.unary_unary( + '/flavors.FlavorGrpcService/delete_flavor', + request_serializer=flavors__pb2.DeleteFlavorRequest.SerializeToString, + response_deserializer=flavors__pb2.FlavorResponse.FromString, + ) + + +class FlavorGrpcServiceServicer(object): + """Missing associated documentation comment in .proto file.""" + + def list_flavor(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def create_flavor(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def delete_flavor(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_FlavorGrpcServiceServicer_to_server(servicer, server): + rpc_method_handlers = { + 'list_flavor': grpc.unary_unary_rpc_method_handler( + servicer.list_flavor, + request_deserializer=flavors__pb2.ListFlavorsRequest.FromString, + response_serializer=flavors__pb2.ListFlavorsResponse.SerializeToString, + ), + 'create_flavor': grpc.unary_unary_rpc_method_handler( + servicer.create_flavor, + request_deserializer=flavors__pb2.CreateFlavorRequest.FromString, + response_serializer=flavors__pb2.FlavorResponse.SerializeToString, + ), + 'delete_flavor': grpc.unary_unary_rpc_method_handler( + servicer.delete_flavor, + request_deserializer=flavors__pb2.DeleteFlavorRequest.FromString, + response_serializer=flavors__pb2.FlavorResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'flavors.FlavorGrpcService', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class FlavorGrpcService(object): + """Missing associated documentation comment in .proto file.""" + + @staticmethod + def list_flavor(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/flavors.FlavorGrpcService/list_flavor', + flavors__pb2.ListFlavorsRequest.SerializeToString, + flavors__pb2.ListFlavorsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def create_flavor(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/flavors.FlavorGrpcService/create_flavor', + flavors__pb2.CreateFlavorRequest.SerializeToString, + flavors__pb2.FlavorResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def delete_flavor(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/flavors.FlavorGrpcService/delete_flavor', + flavors__pb2.DeleteFlavorRequest.SerializeToString, + flavors__pb2.FlavorResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/eulerlauncher/grpcs/eulerlauncher_grpc/instances.proto b/eulerlauncher/grpcs/eulerlauncher_grpc/instances.proto index 022592c9f6f3eb45a9d4b0679098140872a26bf8..5df6d7f265fbe4b52a814e7d8bdf312988319e38 100644 --- a/eulerlauncher/grpcs/eulerlauncher_grpc/instances.proto +++ b/eulerlauncher/grpcs/eulerlauncher_grpc/instances.proto @@ -1,5 +1,8 @@ syntax = "proto3"; -package eulerlauncher; + +import "flavors.proto"; + +package instances; option cc_generic_services = true; @@ -12,13 +15,8 @@ service InstanceGrpcService { rpc stop_instsance (StopInstanceRequest) returns (InstanceResponse) {} rpc AttachDisk(AttachDiskRequest) returns (InstanceResponse); rpc DetachDisk(DetachDiskRequest) returns (InstanceResponse); - rpc CreateFlavor(CreateFlavorRequest) returns (InstanceResponse); - rpc DeleteFlavor(DeleteFlavorRequest) returns (InstanceResponse); rpc attach_disk (AttachDiskRequest) returns (InstanceResponse) {} rpc dettach_disk (DetachDiskRequest) returns (InstanceResponse) {} - rpc list_flavor (ListFlavorsRequest) returns (ListFlavorsResponse) {} - rpc create_flavor (CreateFlavorRequest) returns (InstanceResponse) {} - rpc delete_flavor (CreateFlavorRequest) returns (InstanceResponse) {} rpc take_snapshot (TakeSnapshotRequest) returns (TakeSnapshotResponse) {} rpc export_development_image (ExportDevelopmentImageRequest) returns (ExportDevelopmentImageResponse) {} } @@ -29,15 +27,7 @@ message Instance { string image = 2; string vm_state = 3; string ip_address = 4; - optional Flavor flavor = 5; -} - -message Flavor { - string flavor_id = 1; - string flavor_name = 2; - string cpucores_num = 3; - string ram_capacity = 4; - string disk_capacity = 5; + optional flavors.Flavor flavor = 5; } message ListInstancesRequest { @@ -54,7 +44,7 @@ message CreateInstanceRequest { string arch = 3; string instance_path = 4; string root_disk_path = 5; - Flavor flavor = 6; + flavors.Flavor flavor = 6; } message CreateInstanceResponse { @@ -112,25 +102,6 @@ message DetachDiskRequest { string disk_path = 2; } -message ListFlavorsRequest { -} - - -message ListFlavorsResponse { - repeated Flavor flavors = 1; -} - -message CreateFlavorRequest { - string flavor_name = 1; - string cpucores_num = 2; - string ram_capacity = 3; - string disk_capacity = 4; -} - -message DeleteFlavorRequest { - string flavor_id = 1; -} - message InstanceResponse { string message = 1; -} \ No newline at end of file +} diff --git a/eulerlauncher/grpcs/eulerlauncher_grpc/instances_pb2.py b/eulerlauncher/grpcs/eulerlauncher_grpc/instances_pb2.py index 027df67b4328cf1ecbfd45b379c223e72aaaf493..203a5bbc9766386529d3739c7c69bdc5b3236906 100644 --- a/eulerlauncher/grpcs/eulerlauncher_grpc/instances_pb2.py +++ b/eulerlauncher/grpcs/eulerlauncher_grpc/instances_pb2.py @@ -12,9 +12,10 @@ from google.protobuf.internal import builder as _builder _sym_db = _symbol_database.Default() +import flavors_pb2 as flavors__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0finstances.proto\x12\reulerlauncher\"\x84\x01\n\x08Instance\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x10\n\x08vm_state\x18\x03 \x01(\t\x12\x12\n\nip_address\x18\x04 \x01(\t\x12*\n\x06\x66lavor\x18\x05 \x01(\x0b\x32\x15.eulerlauncher.FlavorH\x00\x88\x01\x01\x42\t\n\x07_flavor\"s\n\x06\x46lavor\x12\x11\n\tflavor_id\x18\x01 \x01(\t\x12\x13\n\x0b\x66lavor_name\x18\x02 \x01(\t\x12\x14\n\x0c\x63pucores_num\x18\x03 \x01(\t\x12\x14\n\x0cram_capacity\x18\x04 \x01(\t\x12\x15\n\rdisk_capacity\x18\x05 \x01(\t\"\x16\n\x14ListInstancesRequest\"C\n\x15ListInstancesResponse\x12*\n\tinstances\x18\x01 \x03(\x0b\x32\x17.eulerlauncher.Instance\"\x98\x01\n\x15\x43reateInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x0c\n\x04\x61rch\x18\x03 \x01(\t\x12\x15\n\rinstance_path\x18\x04 \x01(\t\x12\x16\n\x0eroot_disk_path\x18\x05 \x01(\t\x12%\n\x06\x66lavor\x18\x06 \x01(\x0b\x32\x15.eulerlauncher.Flavor\"o\n\x16\x43reateInstanceResponse\x12\x0b\n\x03ret\x18\x01 \x01(\r\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12.\n\x08instance\x18\x03 \x01(\x0b\x32\x17.eulerlauncher.InstanceH\x00\x88\x01\x01\x42\x0b\n\t_instance\"%\n\x15\x44\x65leteInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"2\n\x16\x44\x65leteInstanceResponse\x12\x0b\n\x03ret\x18\x01 \x01(\r\x12\x0b\n\x03msg\x18\x02 \x01(\t\"$\n\x14StartInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"#\n\x13StopInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"H\n\x13TakeSnapshotRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08snapshot\x18\x02 \x01(\t\x12\x11\n\tdest_path\x18\x03 \x01(\t\"#\n\x14TakeSnapshotResponse\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\x1d\x45xportDevelopmentImageRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x11\n\tdest_path\x18\x03 \x01(\t\x12\x0b\n\x03pwd\x18\x04 \x01(\t\"-\n\x1e\x45xportDevelopmentImageResponse\x12\x0b\n\x03msg\x18\x01 \x01(\t\"H\n\x11\x41ttachDiskRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tdisk_path\x18\x02 \x01(\t\x12\x12\n\ndrive_type\x18\x03 \x01(\t\"4\n\x11\x44\x65tachDiskRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tdisk_path\x18\x02 \x01(\t\"\x14\n\x12ListFlavorsRequest\"=\n\x13ListFlavorsResponse\x12&\n\x07\x66lavors\x18\x01 \x03(\x0b\x32\x15.eulerlauncher.Flavor\"m\n\x13\x43reateFlavorRequest\x12\x13\n\x0b\x66lavor_name\x18\x01 \x01(\t\x12\x14\n\x0c\x63pucores_num\x18\x02 \x01(\t\x12\x14\n\x0cram_capacity\x18\x03 \x01(\t\x12\x15\n\rdisk_capacity\x18\x04 \x01(\t\"(\n\x13\x44\x65leteFlavorRequest\x12\x11\n\tflavor_id\x18\x01 \x01(\t\"#\n\x10InstanceResponse\x12\x0f\n\x07message\x18\x01 \x01(\t2\xbf\x0b\n\x13InstanceGrpcService\x12]\n\x0elist_instances\x12#.eulerlauncher.ListInstancesRequest\x1a$.eulerlauncher.ListInstancesResponse\"\x00\x12`\n\x0f\x63reate_instance\x12$.eulerlauncher.CreateInstanceRequest\x1a%.eulerlauncher.CreateInstanceResponse\"\x00\x12`\n\x0f\x64\x65lete_instance\x12$.eulerlauncher.DeleteInstanceRequest\x1a%.eulerlauncher.DeleteInstanceResponse\"\x00\x12X\n\x0estart_instance\x12#.eulerlauncher.StartInstanceRequest\x1a\x1f.eulerlauncher.InstanceResponse\"\x00\x12W\n\x0estop_instsance\x12\".eulerlauncher.StopInstanceRequest\x1a\x1f.eulerlauncher.InstanceResponse\"\x00\x12O\n\nAttachDisk\x12 .eulerlauncher.AttachDiskRequest\x1a\x1f.eulerlauncher.InstanceResponse\x12O\n\nDetachDisk\x12 .eulerlauncher.DetachDiskRequest\x1a\x1f.eulerlauncher.InstanceResponse\x12S\n\x0c\x43reateFlavor\x12\".eulerlauncher.CreateFlavorRequest\x1a\x1f.eulerlauncher.InstanceResponse\x12S\n\x0c\x44\x65leteFlavor\x12\".eulerlauncher.DeleteFlavorRequest\x1a\x1f.eulerlauncher.InstanceResponse\x12R\n\x0b\x61ttach_disk\x12 .eulerlauncher.AttachDiskRequest\x1a\x1f.eulerlauncher.InstanceResponse\"\x00\x12S\n\x0c\x64\x65ttach_disk\x12 .eulerlauncher.DetachDiskRequest\x1a\x1f.eulerlauncher.InstanceResponse\"\x00\x12V\n\x0blist_flavor\x12!.eulerlauncher.ListFlavorsRequest\x1a\".eulerlauncher.ListFlavorsResponse\"\x00\x12V\n\rcreate_flavor\x12\".eulerlauncher.CreateFlavorRequest\x1a\x1f.eulerlauncher.InstanceResponse\"\x00\x12V\n\rdelete_flavor\x12\".eulerlauncher.CreateFlavorRequest\x1a\x1f.eulerlauncher.InstanceResponse\"\x00\x12Z\n\rtake_snapshot\x12\".eulerlauncher.TakeSnapshotRequest\x1a#.eulerlauncher.TakeSnapshotResponse\"\x00\x12y\n\x18\x65xport_development_image\x12,.eulerlauncher.ExportDevelopmentImageRequest\x1a-.eulerlauncher.ExportDevelopmentImageResponse\"\x00\x42\x03\x80\x01\x01\x62\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0finstances.proto\x12\tinstances\x1a\rflavors.proto\"~\n\x08Instance\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x10\n\x08vm_state\x18\x03 \x01(\t\x12\x12\n\nip_address\x18\x04 \x01(\t\x12$\n\x06\x66lavor\x18\x05 \x01(\x0b\x32\x0f.flavors.FlavorH\x00\x88\x01\x01\x42\t\n\x07_flavor\"\x16\n\x14ListInstancesRequest\"?\n\x15ListInstancesResponse\x12&\n\tinstances\x18\x01 \x03(\x0b\x32\x13.instances.Instance\"\x92\x01\n\x15\x43reateInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x0c\n\x04\x61rch\x18\x03 \x01(\t\x12\x15\n\rinstance_path\x18\x04 \x01(\t\x12\x16\n\x0eroot_disk_path\x18\x05 \x01(\t\x12\x1f\n\x06\x66lavor\x18\x06 \x01(\x0b\x32\x0f.flavors.Flavor\"k\n\x16\x43reateInstanceResponse\x12\x0b\n\x03ret\x18\x01 \x01(\r\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12*\n\x08instance\x18\x03 \x01(\x0b\x32\x13.instances.InstanceH\x00\x88\x01\x01\x42\x0b\n\t_instance\"%\n\x15\x44\x65leteInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"2\n\x16\x44\x65leteInstanceResponse\x12\x0b\n\x03ret\x18\x01 \x01(\r\x12\x0b\n\x03msg\x18\x02 \x01(\t\"$\n\x14StartInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"#\n\x13StopInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"H\n\x13TakeSnapshotRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08snapshot\x18\x02 \x01(\t\x12\x11\n\tdest_path\x18\x03 \x01(\t\"#\n\x14TakeSnapshotResponse\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\x1d\x45xportDevelopmentImageRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x11\n\tdest_path\x18\x03 \x01(\t\x12\x0b\n\x03pwd\x18\x04 \x01(\t\"-\n\x1e\x45xportDevelopmentImageResponse\x12\x0b\n\x03msg\x18\x01 \x01(\t\"H\n\x11\x41ttachDiskRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tdisk_path\x18\x02 \x01(\t\x12\x12\n\ndrive_type\x18\x03 \x01(\t\"4\n\x11\x44\x65tachDiskRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tdisk_path\x18\x02 \x01(\t\"#\n\x10InstanceResponse\x12\x0f\n\x07message\x18\x01 \x01(\t2\xb5\x07\n\x13InstanceGrpcService\x12U\n\x0elist_instances\x12\x1f.instances.ListInstancesRequest\x1a .instances.ListInstancesResponse\"\x00\x12X\n\x0f\x63reate_instance\x12 .instances.CreateInstanceRequest\x1a!.instances.CreateInstanceResponse\"\x00\x12X\n\x0f\x64\x65lete_instance\x12 .instances.DeleteInstanceRequest\x1a!.instances.DeleteInstanceResponse\"\x00\x12P\n\x0estart_instance\x12\x1f.instances.StartInstanceRequest\x1a\x1b.instances.InstanceResponse\"\x00\x12O\n\x0estop_instsance\x12\x1e.instances.StopInstanceRequest\x1a\x1b.instances.InstanceResponse\"\x00\x12G\n\nAttachDisk\x12\x1c.instances.AttachDiskRequest\x1a\x1b.instances.InstanceResponse\x12G\n\nDetachDisk\x12\x1c.instances.DetachDiskRequest\x1a\x1b.instances.InstanceResponse\x12J\n\x0b\x61ttach_disk\x12\x1c.instances.AttachDiskRequest\x1a\x1b.instances.InstanceResponse\"\x00\x12K\n\x0c\x64\x65ttach_disk\x12\x1c.instances.DetachDiskRequest\x1a\x1b.instances.InstanceResponse\"\x00\x12R\n\rtake_snapshot\x12\x1e.instances.TakeSnapshotRequest\x1a\x1f.instances.TakeSnapshotResponse\"\x00\x12q\n\x18\x65xport_development_image\x12(.instances.ExportDevelopmentImageRequest\x1a).instances.ExportDevelopmentImageResponse\"\x00\x42\x03\x80\x01\x01\x62\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -22,48 +23,38 @@ _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'instances_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: _globals['DESCRIPTOR']._options = None _globals['DESCRIPTOR']._serialized_options = b'\200\001\001' - _globals['_INSTANCE']._serialized_start=35 - _globals['_INSTANCE']._serialized_end=167 - _globals['_FLAVOR']._serialized_start=169 - _globals['_FLAVOR']._serialized_end=284 - _globals['_LISTINSTANCESREQUEST']._serialized_start=286 - _globals['_LISTINSTANCESREQUEST']._serialized_end=308 - _globals['_LISTINSTANCESRESPONSE']._serialized_start=310 - _globals['_LISTINSTANCESRESPONSE']._serialized_end=377 - _globals['_CREATEINSTANCEREQUEST']._serialized_start=380 - _globals['_CREATEINSTANCEREQUEST']._serialized_end=532 - _globals['_CREATEINSTANCERESPONSE']._serialized_start=534 - _globals['_CREATEINSTANCERESPONSE']._serialized_end=645 - _globals['_DELETEINSTANCEREQUEST']._serialized_start=647 - _globals['_DELETEINSTANCEREQUEST']._serialized_end=684 - _globals['_DELETEINSTANCERESPONSE']._serialized_start=686 - _globals['_DELETEINSTANCERESPONSE']._serialized_end=736 - _globals['_STARTINSTANCEREQUEST']._serialized_start=738 - _globals['_STARTINSTANCEREQUEST']._serialized_end=774 - _globals['_STOPINSTANCEREQUEST']._serialized_start=776 - _globals['_STOPINSTANCEREQUEST']._serialized_end=811 - _globals['_TAKESNAPSHOTREQUEST']._serialized_start=813 - _globals['_TAKESNAPSHOTREQUEST']._serialized_end=885 - _globals['_TAKESNAPSHOTRESPONSE']._serialized_start=887 - _globals['_TAKESNAPSHOTRESPONSE']._serialized_end=922 - _globals['_EXPORTDEVELOPMENTIMAGEREQUEST']._serialized_start=924 - _globals['_EXPORTDEVELOPMENTIMAGEREQUEST']._serialized_end=1016 - _globals['_EXPORTDEVELOPMENTIMAGERESPONSE']._serialized_start=1018 - _globals['_EXPORTDEVELOPMENTIMAGERESPONSE']._serialized_end=1063 - _globals['_ATTACHDISKREQUEST']._serialized_start=1065 - _globals['_ATTACHDISKREQUEST']._serialized_end=1137 - _globals['_DETACHDISKREQUEST']._serialized_start=1139 - _globals['_DETACHDISKREQUEST']._serialized_end=1191 - _globals['_LISTFLAVORSREQUEST']._serialized_start=1193 - _globals['_LISTFLAVORSREQUEST']._serialized_end=1213 - _globals['_LISTFLAVORSRESPONSE']._serialized_start=1215 - _globals['_LISTFLAVORSRESPONSE']._serialized_end=1276 - _globals['_CREATEFLAVORREQUEST']._serialized_start=1278 - _globals['_CREATEFLAVORREQUEST']._serialized_end=1387 - _globals['_DELETEFLAVORREQUEST']._serialized_start=1389 - _globals['_DELETEFLAVORREQUEST']._serialized_end=1429 - _globals['_INSTANCERESPONSE']._serialized_start=1431 - _globals['_INSTANCERESPONSE']._serialized_end=1466 - _globals['_INSTANCEGRPCSERVICE']._serialized_start=1469 - _globals['_INSTANCEGRPCSERVICE']._serialized_end=2940 + _globals['_INSTANCE']._serialized_start=45 + _globals['_INSTANCE']._serialized_end=171 + _globals['_LISTINSTANCESREQUEST']._serialized_start=173 + _globals['_LISTINSTANCESREQUEST']._serialized_end=195 + _globals['_LISTINSTANCESRESPONSE']._serialized_start=197 + _globals['_LISTINSTANCESRESPONSE']._serialized_end=260 + _globals['_CREATEINSTANCEREQUEST']._serialized_start=263 + _globals['_CREATEINSTANCEREQUEST']._serialized_end=409 + _globals['_CREATEINSTANCERESPONSE']._serialized_start=411 + _globals['_CREATEINSTANCERESPONSE']._serialized_end=518 + _globals['_DELETEINSTANCEREQUEST']._serialized_start=520 + _globals['_DELETEINSTANCEREQUEST']._serialized_end=557 + _globals['_DELETEINSTANCERESPONSE']._serialized_start=559 + _globals['_DELETEINSTANCERESPONSE']._serialized_end=609 + _globals['_STARTINSTANCEREQUEST']._serialized_start=611 + _globals['_STARTINSTANCEREQUEST']._serialized_end=647 + _globals['_STOPINSTANCEREQUEST']._serialized_start=649 + _globals['_STOPINSTANCEREQUEST']._serialized_end=684 + _globals['_TAKESNAPSHOTREQUEST']._serialized_start=686 + _globals['_TAKESNAPSHOTREQUEST']._serialized_end=758 + _globals['_TAKESNAPSHOTRESPONSE']._serialized_start=760 + _globals['_TAKESNAPSHOTRESPONSE']._serialized_end=795 + _globals['_EXPORTDEVELOPMENTIMAGEREQUEST']._serialized_start=797 + _globals['_EXPORTDEVELOPMENTIMAGEREQUEST']._serialized_end=889 + _globals['_EXPORTDEVELOPMENTIMAGERESPONSE']._serialized_start=891 + _globals['_EXPORTDEVELOPMENTIMAGERESPONSE']._serialized_end=936 + _globals['_ATTACHDISKREQUEST']._serialized_start=938 + _globals['_ATTACHDISKREQUEST']._serialized_end=1010 + _globals['_DETACHDISKREQUEST']._serialized_start=1012 + _globals['_DETACHDISKREQUEST']._serialized_end=1064 + _globals['_INSTANCERESPONSE']._serialized_start=1066 + _globals['_INSTANCERESPONSE']._serialized_end=1101 + _globals['_INSTANCEGRPCSERVICE']._serialized_start=1104 + _globals['_INSTANCEGRPCSERVICE']._serialized_end=2053 # @@protoc_insertion_point(module_scope) diff --git a/eulerlauncher/grpcs/eulerlauncher_grpc/instances_pb2_grpc.py b/eulerlauncher/grpcs/eulerlauncher_grpc/instances_pb2_grpc.py index 45fed2c958d2504743ebdd3079e0c547145e7969..5a1ce47fe92d8eec489a31a5fc67fafaca7a6d3c 100644 --- a/eulerlauncher/grpcs/eulerlauncher_grpc/instances_pb2_grpc.py +++ b/eulerlauncher/grpcs/eulerlauncher_grpc/instances_pb2_grpc.py @@ -15,82 +15,57 @@ class InstanceGrpcServiceStub(object): channel: A grpc.Channel. """ self.list_instances = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/list_instances', + '/instances.InstanceGrpcService/list_instances', request_serializer=instances__pb2.ListInstancesRequest.SerializeToString, response_deserializer=instances__pb2.ListInstancesResponse.FromString, ) self.create_instance = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/create_instance', + '/instances.InstanceGrpcService/create_instance', request_serializer=instances__pb2.CreateInstanceRequest.SerializeToString, response_deserializer=instances__pb2.CreateInstanceResponse.FromString, ) self.delete_instance = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/delete_instance', + '/instances.InstanceGrpcService/delete_instance', request_serializer=instances__pb2.DeleteInstanceRequest.SerializeToString, response_deserializer=instances__pb2.DeleteInstanceResponse.FromString, ) self.start_instance = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/start_instance', + '/instances.InstanceGrpcService/start_instance', request_serializer=instances__pb2.StartInstanceRequest.SerializeToString, response_deserializer=instances__pb2.InstanceResponse.FromString, ) self.stop_instsance = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/stop_instsance', + '/instances.InstanceGrpcService/stop_instsance', request_serializer=instances__pb2.StopInstanceRequest.SerializeToString, response_deserializer=instances__pb2.InstanceResponse.FromString, ) self.AttachDisk = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/AttachDisk', + '/instances.InstanceGrpcService/AttachDisk', request_serializer=instances__pb2.AttachDiskRequest.SerializeToString, response_deserializer=instances__pb2.InstanceResponse.FromString, ) self.DetachDisk = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/DetachDisk', + '/instances.InstanceGrpcService/DetachDisk', request_serializer=instances__pb2.DetachDiskRequest.SerializeToString, response_deserializer=instances__pb2.InstanceResponse.FromString, ) - self.CreateFlavor = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/CreateFlavor', - request_serializer=instances__pb2.CreateFlavorRequest.SerializeToString, - response_deserializer=instances__pb2.InstanceResponse.FromString, - ) - self.DeleteFlavor = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/DeleteFlavor', - request_serializer=instances__pb2.DeleteFlavorRequest.SerializeToString, - response_deserializer=instances__pb2.InstanceResponse.FromString, - ) self.attach_disk = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/attach_disk', + '/instances.InstanceGrpcService/attach_disk', request_serializer=instances__pb2.AttachDiskRequest.SerializeToString, response_deserializer=instances__pb2.InstanceResponse.FromString, ) self.dettach_disk = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/dettach_disk', + '/instances.InstanceGrpcService/dettach_disk', request_serializer=instances__pb2.DetachDiskRequest.SerializeToString, response_deserializer=instances__pb2.InstanceResponse.FromString, ) - self.list_flavor = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/list_flavor', - request_serializer=instances__pb2.ListFlavorsRequest.SerializeToString, - response_deserializer=instances__pb2.ListFlavorsResponse.FromString, - ) - self.create_flavor = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/create_flavor', - request_serializer=instances__pb2.CreateFlavorRequest.SerializeToString, - response_deserializer=instances__pb2.InstanceResponse.FromString, - ) - self.delete_flavor = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/delete_flavor', - request_serializer=instances__pb2.CreateFlavorRequest.SerializeToString, - response_deserializer=instances__pb2.InstanceResponse.FromString, - ) self.take_snapshot = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/take_snapshot', + '/instances.InstanceGrpcService/take_snapshot', request_serializer=instances__pb2.TakeSnapshotRequest.SerializeToString, response_deserializer=instances__pb2.TakeSnapshotResponse.FromString, ) self.export_development_image = channel.unary_unary( - '/eulerlauncher.InstanceGrpcService/export_development_image', + '/instances.InstanceGrpcService/export_development_image', request_serializer=instances__pb2.ExportDevelopmentImageRequest.SerializeToString, response_deserializer=instances__pb2.ExportDevelopmentImageResponse.FromString, ) @@ -141,18 +116,6 @@ class InstanceGrpcServiceServicer(object): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateFlavor(self, request, context): - """Missing associated documentation comment in .proto file.""" - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def DeleteFlavor(self, request, context): - """Missing associated documentation comment in .proto file.""" - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - def attach_disk(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) @@ -165,24 +128,6 @@ class InstanceGrpcServiceServicer(object): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def list_flavor(self, request, context): - """Missing associated documentation comment in .proto file.""" - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def create_flavor(self, request, context): - """Missing associated documentation comment in .proto file.""" - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def delete_flavor(self, request, context): - """Missing associated documentation comment in .proto file.""" - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - def take_snapshot(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) @@ -233,16 +178,6 @@ def add_InstanceGrpcServiceServicer_to_server(servicer, server): request_deserializer=instances__pb2.DetachDiskRequest.FromString, response_serializer=instances__pb2.InstanceResponse.SerializeToString, ), - 'CreateFlavor': grpc.unary_unary_rpc_method_handler( - servicer.CreateFlavor, - request_deserializer=instances__pb2.CreateFlavorRequest.FromString, - response_serializer=instances__pb2.InstanceResponse.SerializeToString, - ), - 'DeleteFlavor': grpc.unary_unary_rpc_method_handler( - servicer.DeleteFlavor, - request_deserializer=instances__pb2.DeleteFlavorRequest.FromString, - response_serializer=instances__pb2.InstanceResponse.SerializeToString, - ), 'attach_disk': grpc.unary_unary_rpc_method_handler( servicer.attach_disk, request_deserializer=instances__pb2.AttachDiskRequest.FromString, @@ -253,21 +188,6 @@ def add_InstanceGrpcServiceServicer_to_server(servicer, server): request_deserializer=instances__pb2.DetachDiskRequest.FromString, response_serializer=instances__pb2.InstanceResponse.SerializeToString, ), - 'list_flavor': grpc.unary_unary_rpc_method_handler( - servicer.list_flavor, - request_deserializer=instances__pb2.ListFlavorsRequest.FromString, - response_serializer=instances__pb2.ListFlavorsResponse.SerializeToString, - ), - 'create_flavor': grpc.unary_unary_rpc_method_handler( - servicer.create_flavor, - request_deserializer=instances__pb2.CreateFlavorRequest.FromString, - response_serializer=instances__pb2.InstanceResponse.SerializeToString, - ), - 'delete_flavor': grpc.unary_unary_rpc_method_handler( - servicer.delete_flavor, - request_deserializer=instances__pb2.CreateFlavorRequest.FromString, - response_serializer=instances__pb2.InstanceResponse.SerializeToString, - ), 'take_snapshot': grpc.unary_unary_rpc_method_handler( servicer.take_snapshot, request_deserializer=instances__pb2.TakeSnapshotRequest.FromString, @@ -280,7 +200,7 @@ def add_InstanceGrpcServiceServicer_to_server(servicer, server): ), } generic_handler = grpc.method_handlers_generic_handler( - 'eulerlauncher.InstanceGrpcService', rpc_method_handlers) + 'instances.InstanceGrpcService', rpc_method_handlers) server.add_generic_rpc_handlers((generic_handler,)) @@ -299,7 +219,7 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/list_instances', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/list_instances', instances__pb2.ListInstancesRequest.SerializeToString, instances__pb2.ListInstancesResponse.FromString, options, channel_credentials, @@ -316,7 +236,7 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/create_instance', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/create_instance', instances__pb2.CreateInstanceRequest.SerializeToString, instances__pb2.CreateInstanceResponse.FromString, options, channel_credentials, @@ -333,7 +253,7 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/delete_instance', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/delete_instance', instances__pb2.DeleteInstanceRequest.SerializeToString, instances__pb2.DeleteInstanceResponse.FromString, options, channel_credentials, @@ -350,7 +270,7 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/start_instance', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/start_instance', instances__pb2.StartInstanceRequest.SerializeToString, instances__pb2.InstanceResponse.FromString, options, channel_credentials, @@ -367,7 +287,7 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/stop_instsance', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/stop_instsance', instances__pb2.StopInstanceRequest.SerializeToString, instances__pb2.InstanceResponse.FromString, options, channel_credentials, @@ -384,7 +304,7 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/AttachDisk', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/AttachDisk', instances__pb2.AttachDiskRequest.SerializeToString, instances__pb2.InstanceResponse.FromString, options, channel_credentials, @@ -401,46 +321,12 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/DetachDisk', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/DetachDisk', instances__pb2.DetachDiskRequest.SerializeToString, instances__pb2.InstanceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - @staticmethod - def CreateFlavor(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/CreateFlavor', - instances__pb2.CreateFlavorRequest.SerializeToString, - instances__pb2.InstanceResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def DeleteFlavor(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/DeleteFlavor', - instances__pb2.DeleteFlavorRequest.SerializeToString, - instances__pb2.InstanceResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - @staticmethod def attach_disk(request, target, @@ -452,7 +338,7 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/attach_disk', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/attach_disk', instances__pb2.AttachDiskRequest.SerializeToString, instances__pb2.InstanceResponse.FromString, options, channel_credentials, @@ -469,63 +355,12 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/dettach_disk', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/dettach_disk', instances__pb2.DetachDiskRequest.SerializeToString, instances__pb2.InstanceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - @staticmethod - def list_flavor(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/list_flavor', - instances__pb2.ListFlavorsRequest.SerializeToString, - instances__pb2.ListFlavorsResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def create_flavor(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/create_flavor', - instances__pb2.CreateFlavorRequest.SerializeToString, - instances__pb2.InstanceResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def delete_flavor(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/delete_flavor', - instances__pb2.CreateFlavorRequest.SerializeToString, - instances__pb2.InstanceResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - @staticmethod def take_snapshot(request, target, @@ -537,7 +372,7 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/take_snapshot', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/take_snapshot', instances__pb2.TakeSnapshotRequest.SerializeToString, instances__pb2.TakeSnapshotResponse.FromString, options, channel_credentials, @@ -554,7 +389,7 @@ class InstanceGrpcService(object): wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/eulerlauncher.InstanceGrpcService/export_development_image', + return grpc.experimental.unary_unary(request, target, '/instances.InstanceGrpcService/export_development_image', instances__pb2.ExportDevelopmentImageRequest.SerializeToString, instances__pb2.ExportDevelopmentImageResponse.FromString, options, channel_credentials,