Commit 2f2c95ec authored by Antti Kervinen's avatar Antti Kervinen Committed by Jim Harris
Browse files

scripts: add sma-goapi generator script



Change-Id: I3765fd1dd934478de4be3dd25898b8e49cd0dc32
Signed-off-by: default avatarAntti Kervinen <antti.kervinen@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17338


Reviewed-by: default avatarMichal Berger <michal.berger@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
Reviewed-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
parent c2349da2
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ syntax = "proto3";

package sma.nvme;

option go_package = "spdk.io/sma/nvme";
option go_package = "github.com/spdk/sma-goapi/v1alpha1/nvme";

message DeviceParameters {
  // Physical function index
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ syntax = "proto3";

package sma.nvmf;

option go_package = "spdk.io/sma/nvmf";
option go_package = "github.com/spdk/sma-goapi/v1alpha1/nvmf";

// Defines an address of an NVMeoF endpoint
message Address {
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ syntax = "proto3";

package sma.nvmf_tcp;

option go_package = "spdk.io/sma/nvmf_tcp";
option go_package = "github.com/spdk/sma-goapi/v1alpha1/nvmf_tcp";

// Create device NVMe/TCP-specific parameters
message DeviceParameters {
+1 −1
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ import "nvmf.proto";

package sma;

option go_package = "spdk.io/sma";
option go_package = "github.com/spdk/sma-goapi/v1alpha1";

// Enumeration defining types of devices
enum DeviceType {
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ syntax = "proto3";

package sma.virtio_blk;

option go_package = "spdk.io/sma/virtio_blk";
option go_package = "github.com/spdk/sma-goapi/v1alpha1/virtio_blk";

message DeviceParameters {
  // Physical function index
Loading