Skip to content

Commit dc0e5b1

Browse files
committed
feat(storage/frontend): use frontend target api
Signed-off-by: Artsiom Koltun <[email protected]>
1 parent 39c2798 commit dc0e5b1

File tree

1 file changed

+24
-12
lines changed

1 file changed

+24
-12
lines changed

storage/frontend.go

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -286,10 +286,14 @@ func executeNvmeNamespace(ctx context.Context, c2 pb.FrontendNvmeServiceClient)
286286
NvmeControllerId: "namespace-test-ctrler",
287287
NvmeController: &pb.NvmeController{
288288
Spec: &pb.NvmeControllerSpec{
289-
PcieId: &pb.PciEndpoint{
290-
PhysicalFunction: wrapperspb.Int32(1),
291-
VirtualFunction: wrapperspb.Int32(2),
292-
PortId: wrapperspb.Int32(3)},
289+
Endpoint: &pb.NvmeControllerSpec_FabricsId{
290+
FabricsId: &pb.FabricsEndpoint{
291+
Traddr: "127.0.0.1",
292+
Trsvcid: "4421",
293+
Adrfam: pb.NvmeAddressFamily_NVME_ADRFAM_IPV4,
294+
},
295+
},
296+
Trtype: pb.NvmeTransportType_NVME_TRANSPORT_TCP,
293297
MaxNsq: 5,
294298
MaxNcq: 6,
295299
Sqes: 7,
@@ -423,10 +427,14 @@ func executeNvmeController(ctx context.Context, c2 pb.FrontendNvmeServiceClient)
423427
NvmeControllerId: resourceID,
424428
NvmeController: &pb.NvmeController{
425429
Spec: &pb.NvmeControllerSpec{
426-
PcieId: &pb.PciEndpoint{
427-
PhysicalFunction: wrapperspb.Int32(1),
428-
VirtualFunction: wrapperspb.Int32(2),
429-
PortId: wrapperspb.Int32(3)},
430+
Endpoint: &pb.NvmeControllerSpec_FabricsId{
431+
FabricsId: &pb.FabricsEndpoint{
432+
Traddr: "127.0.0.1",
433+
Trsvcid: "4421",
434+
Adrfam: pb.NvmeAddressFamily_NVME_ADRFAM_IPV4,
435+
},
436+
},
437+
Trtype: pb.NvmeTransportType_NVME_TRANSPORT_TCP,
430438
MaxNsq: 5,
431439
MaxNcq: 6,
432440
Sqes: 7,
@@ -455,10 +463,14 @@ func executeNvmeController(ctx context.Context, c2 pb.FrontendNvmeServiceClient)
455463
NvmeController: &pb.NvmeController{
456464
Name: rc1.Name,
457465
Spec: &pb.NvmeControllerSpec{
458-
PcieId: &pb.PciEndpoint{
459-
PhysicalFunction: wrapperspb.Int32(3),
460-
VirtualFunction: wrapperspb.Int32(2),
461-
PortId: wrapperspb.Int32(1)},
466+
Endpoint: &pb.NvmeControllerSpec_FabricsId{
467+
FabricsId: &pb.FabricsEndpoint{
468+
Traddr: "127.0.0.1",
469+
Trsvcid: "4421",
470+
Adrfam: pb.NvmeAddressFamily_NVME_ADRFAM_IPV4,
471+
},
472+
},
473+
Trtype: pb.NvmeTransportType_NVME_TRANSPORT_TCP,
462474
MaxNsq: 8,
463475
MaxNcq: 7,
464476
Sqes: 6,

0 commit comments

Comments
 (0)