Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[storage][front-end] Remove xxxDeleteResponse messages #181

Merged
merged 2 commits into from
Nov 2, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
83 changes: 6 additions & 77 deletions storage/v1/autogen.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@
- [NVMeController](#opi_api-storage-v1-NVMeController)
- [NVMeControllerCreateRequest](#opi_api-storage-v1-NVMeControllerCreateRequest)
- [NVMeControllerDeleteRequest](#opi_api-storage-v1-NVMeControllerDeleteRequest)
- [NVMeControllerDeleteResponse](#opi_api-storage-v1-NVMeControllerDeleteResponse)
- [NVMeControllerGetRequest](#opi_api-storage-v1-NVMeControllerGetRequest)
- [NVMeControllerGetResponse](#opi_api-storage-v1-NVMeControllerGetResponse)
- [NVMeControllerListRequest](#opi_api-storage-v1-NVMeControllerListRequest)
Expand All @@ -76,7 +75,6 @@
- [NVMeNamespace](#opi_api-storage-v1-NVMeNamespace)
- [NVMeNamespaceCreateRequest](#opi_api-storage-v1-NVMeNamespaceCreateRequest)
- [NVMeNamespaceDeleteRequest](#opi_api-storage-v1-NVMeNamespaceDeleteRequest)
- [NVMeNamespaceDeleteResponse](#opi_api-storage-v1-NVMeNamespaceDeleteResponse)
- [NVMeNamespaceGetRequest](#opi_api-storage-v1-NVMeNamespaceGetRequest)
- [NVMeNamespaceGetResponse](#opi_api-storage-v1-NVMeNamespaceGetResponse)
- [NVMeNamespaceListRequest](#opi_api-storage-v1-NVMeNamespaceListRequest)
Expand All @@ -88,7 +86,6 @@
- [NVMeSubsystem](#opi_api-storage-v1-NVMeSubsystem)
- [NVMeSubsystemCreateRequest](#opi_api-storage-v1-NVMeSubsystemCreateRequest)
- [NVMeSubsystemDeleteRequest](#opi_api-storage-v1-NVMeSubsystemDeleteRequest)
- [NVMeSubsystemDeleteResponse](#opi_api-storage-v1-NVMeSubsystemDeleteResponse)
- [NVMeSubsystemGetRequest](#opi_api-storage-v1-NVMeSubsystemGetRequest)
- [NVMeSubsystemGetResponse](#opi_api-storage-v1-NVMeSubsystemGetResponse)
- [NVMeSubsystemListRequest](#opi_api-storage-v1-NVMeSubsystemListRequest)
Expand All @@ -106,7 +103,6 @@
- [VirtioBlk](#opi_api-storage-v1-VirtioBlk)
- [VirtioBlkCreateRequest](#opi_api-storage-v1-VirtioBlkCreateRequest)
- [VirtioBlkDeleteRequest](#opi_api-storage-v1-VirtioBlkDeleteRequest)
- [VirtioBlkDeleteResponse](#opi_api-storage-v1-VirtioBlkDeleteResponse)
- [VirtioBlkGetRequest](#opi_api-storage-v1-VirtioBlkGetRequest)
- [VirtioBlkGetResponse](#opi_api-storage-v1-VirtioBlkGetResponse)
- [VirtioBlkListRequest](#opi_api-storage-v1-VirtioBlkListRequest)
Expand All @@ -123,7 +119,6 @@
- [VirtioScsiController](#opi_api-storage-v1-VirtioScsiController)
- [VirtioScsiControllerCreateRequest](#opi_api-storage-v1-VirtioScsiControllerCreateRequest)
- [VirtioScsiControllerDeleteRequest](#opi_api-storage-v1-VirtioScsiControllerDeleteRequest)
- [VirtioScsiControllerDeleteResponse](#opi_api-storage-v1-VirtioScsiControllerDeleteResponse)
- [VirtioScsiControllerGetRequest](#opi_api-storage-v1-VirtioScsiControllerGetRequest)
- [VirtioScsiControllerGetResponse](#opi_api-storage-v1-VirtioScsiControllerGetResponse)
- [VirtioScsiControllerListRequest](#opi_api-storage-v1-VirtioScsiControllerListRequest)
Expand All @@ -135,7 +130,6 @@
- [VirtioScsiLun](#opi_api-storage-v1-VirtioScsiLun)
- [VirtioScsiLunCreateRequest](#opi_api-storage-v1-VirtioScsiLunCreateRequest)
- [VirtioScsiLunDeleteRequest](#opi_api-storage-v1-VirtioScsiLunDeleteRequest)
- [VirtioScsiLunDeleteResponse](#opi_api-storage-v1-VirtioScsiLunDeleteResponse)
- [VirtioScsiLunGetRequest](#opi_api-storage-v1-VirtioScsiLunGetRequest)
- [VirtioScsiLunGetResponse](#opi_api-storage-v1-VirtioScsiLunGetResponse)
- [VirtioScsiLunListRequest](#opi_api-storage-v1-VirtioScsiLunListRequest)
Expand Down Expand Up @@ -947,16 +941,6 @@ virtual functions under the physical function.



<a name="opi_api-storage-v1-NVMeControllerDeleteResponse"></a>

### NVMeControllerDeleteResponse
Intentionally empty.






<a name="opi_api-storage-v1-NVMeControllerGetRequest"></a>

### NVMeControllerGetRequest
Expand Down Expand Up @@ -1129,16 +1113,6 @@ Intentionally empty.



<a name="opi_api-storage-v1-NVMeNamespaceDeleteResponse"></a>

### NVMeNamespaceDeleteResponse
Intentionally empty.






<a name="opi_api-storage-v1-NVMeNamespaceGetRequest"></a>

### NVMeNamespaceGetRequest
Expand Down Expand Up @@ -1307,21 +1281,6 @@ Intentionally empty.



<a name="opi_api-storage-v1-NVMeSubsystemDeleteResponse"></a>

### NVMeSubsystemDeleteResponse



| Field | Type | Label | Description |
| ----- | ---- | ----- | ----------- |
| result | [uint32](#uint32) | | |






<a name="opi_api-storage-v1-NVMeSubsystemGetRequest"></a>

### NVMeSubsystemGetRequest
Expand Down Expand Up @@ -1451,7 +1410,7 @@ Intentionally empty.
| Method Name | Request Type | Response Type | Description |
| ----------- | ------------ | ------------- | ------------|
| NVMeControllerCreate | [NVMeControllerCreateRequest](#opi_api-storage-v1-NVMeControllerCreateRequest) | [NVMeController](#opi_api-storage-v1-NVMeController) | |
| NVMeControllerDelete | [NVMeControllerDeleteRequest](#opi_api-storage-v1-NVMeControllerDeleteRequest) | [NVMeControllerDeleteResponse](#opi_api-storage-v1-NVMeControllerDeleteResponse) | |
| NVMeControllerDelete | [NVMeControllerDeleteRequest](#opi_api-storage-v1-NVMeControllerDeleteRequest) | [.google.protobuf.Empty](#google-protobuf-Empty) | |
| NVMeControllerUpdate | [NVMeControllerUpdateRequest](#opi_api-storage-v1-NVMeControllerUpdateRequest) | [NVMeControllerUpdateResponse](#opi_api-storage-v1-NVMeControllerUpdateResponse) | |
| NVMeControllerList | [NVMeControllerListRequest](#opi_api-storage-v1-NVMeControllerListRequest) | [NVMeControllerListResponse](#opi_api-storage-v1-NVMeControllerListResponse) | |
| NVMeControllerGet | [NVMeControllerGetRequest](#opi_api-storage-v1-NVMeControllerGetRequest) | [NVMeControllerGetResponse](#opi_api-storage-v1-NVMeControllerGetResponse) | |
Expand All @@ -1466,7 +1425,7 @@ Intentionally empty.
| Method Name | Request Type | Response Type | Description |
| ----------- | ------------ | ------------- | ------------|
| NVMeNamespaceCreate | [NVMeNamespaceCreateRequest](#opi_api-storage-v1-NVMeNamespaceCreateRequest) | [NVMeNamespace](#opi_api-storage-v1-NVMeNamespace) | |
| NVMeNamespaceDelete | [NVMeNamespaceDeleteRequest](#opi_api-storage-v1-NVMeNamespaceDeleteRequest) | [NVMeNamespaceDeleteResponse](#opi_api-storage-v1-NVMeNamespaceDeleteResponse) | |
| NVMeNamespaceDelete | [NVMeNamespaceDeleteRequest](#opi_api-storage-v1-NVMeNamespaceDeleteRequest) | [.google.protobuf.Empty](#google-protobuf-Empty) | |
| NVMeNamespaceUpdate | [NVMeNamespaceUpdateRequest](#opi_api-storage-v1-NVMeNamespaceUpdateRequest) | [NVMeNamespaceUpdateResponse](#opi_api-storage-v1-NVMeNamespaceUpdateResponse) | |
| NVMeNamespaceList | [NVMeNamespaceListRequest](#opi_api-storage-v1-NVMeNamespaceListRequest) | [NVMeNamespaceListResponse](#opi_api-storage-v1-NVMeNamespaceListResponse) | |
| NVMeNamespaceGet | [NVMeNamespaceGetRequest](#opi_api-storage-v1-NVMeNamespaceGetRequest) | [NVMeNamespaceGetResponse](#opi_api-storage-v1-NVMeNamespaceGetResponse) | |
Expand All @@ -1481,7 +1440,7 @@ Intentionally empty.
| Method Name | Request Type | Response Type | Description |
| ----------- | ------------ | ------------- | ------------|
| NVMeSubsystemCreate | [NVMeSubsystemCreateRequest](#opi_api-storage-v1-NVMeSubsystemCreateRequest) | [NVMeSubsystem](#opi_api-storage-v1-NVMeSubsystem) | |
| NVMeSubsystemDelete | [NVMeSubsystemDeleteRequest](#opi_api-storage-v1-NVMeSubsystemDeleteRequest) | [NVMeSubsystemDeleteResponse](#opi_api-storage-v1-NVMeSubsystemDeleteResponse) | |
| NVMeSubsystemDelete | [NVMeSubsystemDeleteRequest](#opi_api-storage-v1-NVMeSubsystemDeleteRequest) | [.google.protobuf.Empty](#google-protobuf-Empty) | |
| NVMeSubsystemUpdate | [NVMeSubsystemUpdateRequest](#opi_api-storage-v1-NVMeSubsystemUpdateRequest) | [NVMeSubsystemUpdateResponse](#opi_api-storage-v1-NVMeSubsystemUpdateResponse) | |
| NVMeSubsystemList | [NVMeSubsystemListRequest](#opi_api-storage-v1-NVMeSubsystemListRequest) | [NVMeSubsystemListResponse](#opi_api-storage-v1-NVMeSubsystemListResponse) | |
| NVMeSubsystemGet | [NVMeSubsystemGetRequest](#opi_api-storage-v1-NVMeSubsystemGetRequest) | [NVMeSubsystemGetResponse](#opi_api-storage-v1-NVMeSubsystemGetResponse) | |
Expand Down Expand Up @@ -1548,16 +1507,6 @@ Intentionally empty.



<a name="opi_api-storage-v1-VirtioBlkDeleteResponse"></a>

### VirtioBlkDeleteResponse
Intentionally empty.






<a name="opi_api-storage-v1-VirtioBlkGetRequest"></a>

### VirtioBlkGetRequest
Expand Down Expand Up @@ -1688,7 +1637,7 @@ Intentionally empty.
| Method Name | Request Type | Response Type | Description |
| ----------- | ------------ | ------------- | ------------|
| VirtioBlkCreate | [VirtioBlkCreateRequest](#opi_api-storage-v1-VirtioBlkCreateRequest) | [VirtioBlk](#opi_api-storage-v1-VirtioBlk) | |
| VirtioBlkDelete | [VirtioBlkDeleteRequest](#opi_api-storage-v1-VirtioBlkDeleteRequest) | [VirtioBlkDeleteResponse](#opi_api-storage-v1-VirtioBlkDeleteResponse) | |
| VirtioBlkDelete | [VirtioBlkDeleteRequest](#opi_api-storage-v1-VirtioBlkDeleteRequest) | [.google.protobuf.Empty](#google-protobuf-Empty) | |
| VirtioBlkUpdate | [VirtioBlkUpdateRequest](#opi_api-storage-v1-VirtioBlkUpdateRequest) | [VirtioBlkUpdateResponse](#opi_api-storage-v1-VirtioBlkUpdateResponse) | |
| VirtioBlkList | [VirtioBlkListRequest](#opi_api-storage-v1-VirtioBlkListRequest) | [VirtioBlkListResponse](#opi_api-storage-v1-VirtioBlkListResponse) | |
| VirtioBlkGet | [VirtioBlkGetRequest](#opi_api-storage-v1-VirtioBlkGetRequest) | [VirtioBlkGetResponse](#opi_api-storage-v1-VirtioBlkGetResponse) | |
Expand Down Expand Up @@ -1768,16 +1717,6 @@ Intentionally empty.



<a name="opi_api-storage-v1-VirtioScsiControllerDeleteResponse"></a>

### VirtioScsiControllerDeleteResponse
Intentionally empty.






<a name="opi_api-storage-v1-VirtioScsiControllerGetRequest"></a>

### VirtioScsiControllerGetRequest
Expand Down Expand Up @@ -1937,16 +1876,6 @@ Intentionally empty.



<a name="opi_api-storage-v1-VirtioScsiLunDeleteResponse"></a>

### VirtioScsiLunDeleteResponse
Intentionally empty.






<a name="opi_api-storage-v1-VirtioScsiLunGetRequest"></a>

### VirtioScsiLunGetRequest
Expand Down Expand Up @@ -2079,7 +2008,7 @@ Intentionally empty.
| Method Name | Request Type | Response Type | Description |
| ----------- | ------------ | ------------- | ------------|
| VirtioScsiControllerCreate | [VirtioScsiControllerCreateRequest](#opi_api-storage-v1-VirtioScsiControllerCreateRequest) | [VirtioScsiController](#opi_api-storage-v1-VirtioScsiController) | |
| VirtioScsiControllerDelete | [VirtioScsiControllerDeleteRequest](#opi_api-storage-v1-VirtioScsiControllerDeleteRequest) | [VirtioScsiControllerDeleteResponse](#opi_api-storage-v1-VirtioScsiControllerDeleteResponse) | |
| VirtioScsiControllerDelete | [VirtioScsiControllerDeleteRequest](#opi_api-storage-v1-VirtioScsiControllerDeleteRequest) | [.google.protobuf.Empty](#google-protobuf-Empty) | |
| VirtioScsiControllerUpdate | [VirtioScsiControllerUpdateRequest](#opi_api-storage-v1-VirtioScsiControllerUpdateRequest) | [VirtioScsiControllerUpdateResponse](#opi_api-storage-v1-VirtioScsiControllerUpdateResponse) | |
| VirtioScsiControllerList | [VirtioScsiControllerListRequest](#opi_api-storage-v1-VirtioScsiControllerListRequest) | [VirtioScsiControllerListResponse](#opi_api-storage-v1-VirtioScsiControllerListResponse) | |
| VirtioScsiControllerGet | [VirtioScsiControllerGetRequest](#opi_api-storage-v1-VirtioScsiControllerGetRequest) | [VirtioScsiControllerGetResponse](#opi_api-storage-v1-VirtioScsiControllerGetResponse) | |
Expand All @@ -2094,7 +2023,7 @@ Intentionally empty.
| Method Name | Request Type | Response Type | Description |
| ----------- | ------------ | ------------- | ------------|
| VirtioScsiLunCreate | [VirtioScsiLunCreateRequest](#opi_api-storage-v1-VirtioScsiLunCreateRequest) | [VirtioScsiLun](#opi_api-storage-v1-VirtioScsiLun) | |
| VirtioScsiLunDelete | [VirtioScsiLunDeleteRequest](#opi_api-storage-v1-VirtioScsiLunDeleteRequest) | [VirtioScsiLunDeleteResponse](#opi_api-storage-v1-VirtioScsiLunDeleteResponse) | |
| VirtioScsiLunDelete | [VirtioScsiLunDeleteRequest](#opi_api-storage-v1-VirtioScsiLunDeleteRequest) | [.google.protobuf.Empty](#google-protobuf-Empty) | |
| VirtioScsiLunUpdate | [VirtioScsiLunUpdateRequest](#opi_api-storage-v1-VirtioScsiLunUpdateRequest) | [VirtioScsiLunUpdateResponse](#opi_api-storage-v1-VirtioScsiLunUpdateResponse) | |
| VirtioScsiLunList | [VirtioScsiLunListRequest](#opi_api-storage-v1-VirtioScsiLunListRequest) | [VirtioScsiLunListResponse](#opi_api-storage-v1-VirtioScsiLunListResponse) | |
| VirtioScsiLunGet | [VirtioScsiLunGetRequest](#opi_api-storage-v1-VirtioScsiLunGetRequest) | [VirtioScsiLunGetResponse](#opi_api-storage-v1-VirtioScsiLunGetResponse) | |
Expand Down
19 changes: 4 additions & 15 deletions storage/v1/frontend_nvme_pcie.proto
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@ option go_package = "github.com/opiproject/opi-api/storage/v1/gen/go";
import "common.proto";
import "uuid.proto";
import "object_key.proto";
import "google/protobuf/empty.proto";

// Front End (host-facing) APIs.

// NVMe/PCIe emulation

service NVMeSubsystemService {
rpc NVMeSubsystemCreate (NVMeSubsystemCreateRequest) returns (NVMeSubsystem) {}
rpc NVMeSubsystemDelete (NVMeSubsystemDeleteRequest) returns (NVMeSubsystemDeleteResponse) {}
rpc NVMeSubsystemDelete (NVMeSubsystemDeleteRequest) returns (google.protobuf.Empty) {}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 better to return empty than an empty message

rpc NVMeSubsystemUpdate (NVMeSubsystemUpdateRequest) returns (NVMeSubsystemUpdateResponse) {}
rpc NVMeSubsystemList (NVMeSubsystemListRequest) returns (NVMeSubsystemListResponse) {}
rpc NVMeSubsystemGet (NVMeSubsystemGetRequest) returns (NVMeSubsystemGetResponse) {}
Expand All @@ -24,7 +25,7 @@ service NVMeSubsystemService {

service NVMeControllerService {
rpc NVMeControllerCreate (NVMeControllerCreateRequest) returns (NVMeController) {}
rpc NVMeControllerDelete (NVMeControllerDeleteRequest) returns (NVMeControllerDeleteResponse) {}
rpc NVMeControllerDelete (NVMeControllerDeleteRequest) returns (google.protobuf.Empty) {}
rpc NVMeControllerUpdate (NVMeControllerUpdateRequest) returns (NVMeControllerUpdateResponse) {}
rpc NVMeControllerList (NVMeControllerListRequest) returns (NVMeControllerListResponse) {}
rpc NVMeControllerGet (NVMeControllerGetRequest) returns (NVMeControllerGetResponse) {}
Expand All @@ -33,7 +34,7 @@ service NVMeControllerService {

service NVMeNamespaceService {
rpc NVMeNamespaceCreate (NVMeNamespaceCreateRequest) returns (NVMeNamespace) {}
rpc NVMeNamespaceDelete (NVMeNamespaceDeleteRequest) returns (NVMeNamespaceDeleteResponse) {}
rpc NVMeNamespaceDelete (NVMeNamespaceDeleteRequest) returns (google.protobuf.Empty) {}
rpc NVMeNamespaceUpdate (NVMeNamespaceUpdateRequest) returns (NVMeNamespaceUpdateResponse) {}
rpc NVMeNamespaceList (NVMeNamespaceListRequest) returns (NVMeNamespaceListResponse) {}
rpc NVMeNamespaceGet (NVMeNamespaceGetRequest) returns (NVMeNamespaceGetResponse) {}
Expand Down Expand Up @@ -158,10 +159,6 @@ message NVMeSubsystemDeleteRequest {
common.v1.ObjectKey subsystem_id = 1;
}

message NVMeSubsystemDeleteResponse {
uint32 result = 1;
}

message NVMeSubsystemUpdateRequest {
NVMeSubsystem subsystem = 1;
}
Expand Down Expand Up @@ -202,10 +199,6 @@ message NVMeControllerDeleteRequest {
common.v1.ObjectKey controller_id = 1;
}

message NVMeControllerDeleteResponse {
// Intentionally empty.
}

message NVMeControllerUpdateRequest {
NVMeController controller = 1;
}
Expand Down Expand Up @@ -247,10 +240,6 @@ message NVMeNamespaceDeleteRequest {
common.v1.ObjectKey namespace_id = 1;
}

message NVMeNamespaceDeleteResponse {
// Intentionally empty.
}

message NVMeNamespaceUpdateRequest {
NVMeNamespace namespace = 1;
}
Expand Down
7 changes: 2 additions & 5 deletions storage/v1/frontend_virtio_blk.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,15 @@ syntax = "proto3";
package opi_api.storage.v1;
option go_package = "github.com/opiproject/opi-api/storage/v1/gen/go";
import "common.proto";
import "google/protobuf/empty.proto";

// Front End (host-facing) APIs.

// Virtio-blk emulation

service VirtioBlkService {
rpc VirtioBlkCreate (VirtioBlkCreateRequest) returns (VirtioBlk) {}
rpc VirtioBlkDelete (VirtioBlkDeleteRequest) returns (VirtioBlkDeleteResponse) {}
rpc VirtioBlkDelete (VirtioBlkDeleteRequest) returns (google.protobuf.Empty) {}
rpc VirtioBlkUpdate (VirtioBlkUpdateRequest) returns (VirtioBlkUpdateResponse) {}
rpc VirtioBlkList (VirtioBlkListRequest) returns (VirtioBlkListResponse) {}
rpc VirtioBlkGet (VirtioBlkGetRequest) returns (VirtioBlkGetResponse) {}
Expand All @@ -36,10 +37,6 @@ message VirtioBlkDeleteRequest {
int64 controller_id = 1;
}

message VirtioBlkDeleteResponse {
// Intentionally empty.
}

message VirtioBlkUpdateRequest {
VirtioBlk controller = 1;
}
Expand Down
13 changes: 3 additions & 10 deletions storage/v1/frontend_virtio_scsi.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,15 @@ syntax = "proto3";
package opi_api.storage.v1;
option go_package = "github.com/opiproject/opi-api/storage/v1/gen/go";
import "common.proto";
import "google/protobuf/empty.proto";

// Front End (host-facing) APIs.

// Virtio-scsi emulation

service VirtioScsiControllerService {
rpc VirtioScsiControllerCreate (VirtioScsiControllerCreateRequest) returns (VirtioScsiController) {}
rpc VirtioScsiControllerDelete (VirtioScsiControllerDeleteRequest) returns (VirtioScsiControllerDeleteResponse) {}
rpc VirtioScsiControllerDelete (VirtioScsiControllerDeleteRequest) returns (google.protobuf.Empty) {}
rpc VirtioScsiControllerUpdate (VirtioScsiControllerUpdateRequest) returns (VirtioScsiControllerUpdateResponse) {}
rpc VirtioScsiControllerList (VirtioScsiControllerListRequest) returns (VirtioScsiControllerListResponse) {}
rpc VirtioScsiControllerGet (VirtioScsiControllerGetRequest) returns (VirtioScsiControllerGetResponse) {}
Expand All @@ -21,7 +22,7 @@ service VirtioScsiControllerService {

service VirtioScsiLunService {
rpc VirtioScsiLunCreate (VirtioScsiLunCreateRequest) returns (VirtioScsiLun) {}
rpc VirtioScsiLunDelete (VirtioScsiLunDeleteRequest) returns (VirtioScsiLunDeleteResponse) {}
rpc VirtioScsiLunDelete (VirtioScsiLunDeleteRequest) returns (google.protobuf.Empty) {}
rpc VirtioScsiLunUpdate (VirtioScsiLunUpdateRequest) returns (VirtioScsiLunUpdateResponse) {}
rpc VirtioScsiLunList (VirtioScsiLunListRequest) returns (VirtioScsiLunListResponse) {}
rpc VirtioScsiLunGet (VirtioScsiLunGetRequest) returns (VirtioScsiLunGetResponse) {}
Expand All @@ -48,10 +49,6 @@ message VirtioScsiControllerDeleteRequest {
int64 controller_id = 1;
}

message VirtioScsiControllerDeleteResponse {
// Intentionally empty.
}

message VirtioScsiControllerUpdateRequest {
VirtioScsiController controller = 1;
}
Expand Down Expand Up @@ -94,10 +91,6 @@ message VirtioScsiLunDeleteRequest {
int64 lun_id = 2;
}

message VirtioScsiLunDeleteResponse {
// Intentionally empty.
}

message VirtioScsiLunUpdateRequest {
VirtioScsiLun lun = 1;
}
Expand Down
Loading