Skip to content

Commit f1f22ea

Browse files
committed
protobuf Empty
1 parent 75264c2 commit f1f22ea

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+76455
-10805
lines changed

go.mod

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.21
55
toolchain go1.21.6
66

77
require (
8-
github.com/OpenIoTHub/openiothub_grpc_api v1.1.1
8+
github.com/OpenIoTHub/openiothub_grpc_api v1.1.4
99
github.com/OpenIoTHub/utils v0.0.72
1010
github.com/gomodule/redigo v2.0.0+incompatible
1111
github.com/libp2p/go-yamux v1.4.1
@@ -14,7 +14,7 @@ require (
1414
github.com/xtaci/kcp-go v5.4.20+incompatible
1515
golang.org/x/crypto v0.18.0
1616
golang.org/x/net v0.20.0
17-
google.golang.org/grpc v1.60.1
17+
google.golang.org/grpc v1.61.0
1818
gopkg.in/yaml.v2 v2.4.0
1919
)
2020

@@ -28,10 +28,10 @@ require (
2828
github.com/grandcat/zeroconf v1.0.0 // indirect
2929
github.com/jacobsa/go-serial v0.0.0-20180131005756-15cf729a72d4 // indirect
3030
github.com/klauspost/cpuid/v2 v2.2.6 // indirect
31-
github.com/klauspost/reedsolomon v1.12.0 // indirect
31+
github.com/klauspost/reedsolomon v1.12.1 // indirect
3232
github.com/libp2p/go-buffer-pool v0.1.0 // indirect
3333
github.com/libp2p/go-msgio v0.3.0 // indirect
34-
github.com/miekg/dns v1.1.57 // indirect
34+
github.com/miekg/dns v1.1.58 // indirect
3535
github.com/multiformats/go-varint v0.0.7 // indirect
3636
github.com/pkg/errors v0.9.1 // indirect
3737
github.com/russross/blackfriday/v2 v2.1.0 // indirect
@@ -40,13 +40,13 @@ require (
4040
github.com/templexxx/xor v0.0.0-20191217153810-f85b25db303b // indirect
4141
github.com/templexxx/xorsimd v0.4.2 // indirect
4242
github.com/tjfoc/gmsm v1.4.1 // indirect
43-
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect
43+
github.com/xrash/smetrics v0.0.0-20231213231151-1d8dd44e695e // indirect
4444
github.com/xtaci/kcp-go/v5 v5.6.7 // indirect
4545
golang.org/x/mod v0.14.0 // indirect
4646
golang.org/x/sys v0.16.0 // indirect
4747
golang.org/x/text v0.14.0 // indirect
4848
golang.org/x/tools v0.17.0 // indirect
49-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 // indirect
49+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240125205218-1f4bbc51befe // indirect
5050
google.golang.org/protobuf v1.32.0 // indirect
5151
)
5252

go.sum

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ github.com/OpenIoTHub/getip v0.1.4 h1:HsoTZBd2T4T+LJWUx8p1ziZwHUoeOKo+VBt3fzEwpS
55
github.com/OpenIoTHub/getip v0.1.4/go.mod h1:yEnLPtVS4JBoEU720mO6FmxLwCICKLyOcOEKRD6w0cY=
66
github.com/OpenIoTHub/openiothub_grpc_api v1.1.1 h1:JIgC7rWbOqBlZSBzXahE0TwWTuDvYMukkDGHFeI0Vjk=
77
github.com/OpenIoTHub/openiothub_grpc_api v1.1.1/go.mod h1:HNa0OZHHMWl+nm1AlIIDk1eVXFm4INwezkAah8ptaSA=
8+
github.com/OpenIoTHub/openiothub_grpc_api v1.1.4 h1:l/hrpeAHyhM9pqReoFYcnmi3cj60m35zIx3FKq+7p9Y=
9+
github.com/OpenIoTHub/openiothub_grpc_api v1.1.4/go.mod h1:bymMX9cUPOYwmVRRXVy2V2sj0YVY+UJa5uFTIc5sRls=
810
github.com/OpenIoTHub/utils v0.0.72 h1:X73YCj76264WGq6h6F1ACRSvAwQRklzQFJShm98xQpk=
911
github.com/OpenIoTHub/utils v0.0.72/go.mod h1:NU7a8qxzmc/1X1W3AezkbN5bCEoUV/xwnSkM/EQpkPQ=
1012
github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da/go.mod h1:eHEWzANqSiWQsof+nXEI9bUVUyV6F53Fp89EuCh2EAA=
@@ -57,6 +59,7 @@ github.com/jacobsa/go-serial v0.0.0-20180131005756-15cf729a72d4/go.mod h1:2RvX5Z
5759
github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00=
5860
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
5961
github.com/klauspost/cpuid v1.2.4/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek=
62+
github.com/klauspost/cpuid v1.3.1 h1:5JNjFYYQrZeKRJ0734q51WCEEn2huer72Dc7K+R/b6s=
6063
github.com/klauspost/cpuid v1.3.1/go.mod h1:bYW4mA6ZgKPob1/Dlai2LviZJO7KGI3uoWLd42rAQw4=
6164
github.com/klauspost/cpuid/v2 v2.0.6/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg=
6265
github.com/klauspost/cpuid/v2 v2.2.6 h1:ndNyv040zDGIDh8thGkXYjnFtiN02M1PVVF+JE/48xc=
@@ -65,6 +68,8 @@ github.com/klauspost/reedsolomon v1.9.9/go.mod h1:O7yFFHiQwDR6b2t63KPUpccPtNdp5A
6568
github.com/klauspost/reedsolomon v1.9.13/go.mod h1:eqPAcE7xar5CIzcdfwydOEdcmchAKAP/qs14y4GCBOk=
6669
github.com/klauspost/reedsolomon v1.12.0 h1:I5FEp3xSwVCcEh3F5A7dofEfhXdF/bWhQWPH+XwBFno=
6770
github.com/klauspost/reedsolomon v1.12.0/go.mod h1:EPLZJeh4l27pUGC3aXOjheaoh1I9yut7xTURiW3LQ9Y=
71+
github.com/klauspost/reedsolomon v1.12.1 h1:NhWgum1efX1x58daOBGCFWcxtEhOhXKKl1HAPQUp03Q=
72+
github.com/klauspost/reedsolomon v1.12.1/go.mod h1:nEi5Kjb6QqtbofI6s+cbG/j1da11c96IBYBSnVGtuBs=
6873
github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI=
6974
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
7075
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
@@ -81,6 +86,8 @@ github.com/libp2p/go-yamux v1.4.1/go.mod h1:fr7aVgmdNGJK+N1g+b6DW6VxzbRCjCOejR/h
8186
github.com/miekg/dns v1.1.27/go.mod h1:KNUDUusw/aVsxyTYZM1oqvCicbwhgbNgztCETuNZ7xM=
8287
github.com/miekg/dns v1.1.57 h1:Jzi7ApEIzwEPLHWRcafCN9LZSBbqQpxjt/wpgvg7wcM=
8388
github.com/miekg/dns v1.1.57/go.mod h1:uqRjCRUuEAA6qsOiJvDd+CFo/vW+y5WR6SNmHE55hZk=
89+
github.com/miekg/dns v1.1.58 h1:ca2Hdkz+cDg/7eNF6V56jjzuZ4aCAE+DbVkILdQWG/4=
90+
github.com/miekg/dns v1.1.58/go.mod h1:Ypv+3b/KadlvW9vJfXOTf300O4UqaHFzFCuHz+rPkBY=
8491
github.com/mmcloughlin/avo v0.0.0-20200803215136-443f81d77104/go.mod h1:wqKykBG2QzQDJEzvRkcS8x6MiSJkF52hXZsXcjaB3ls=
8592
github.com/multiformats/go-varint v0.0.6/go.mod h1:3Ls8CIEsrijN6+B7PbrXRPxHRPuXSrVKRY101jdMZYE=
8693
github.com/multiformats/go-varint v0.0.7 h1:sWSGR+f/eu5ABZA2ZpYKBILXTTs9JWpdEM/nEGOHFS8=
@@ -119,6 +126,8 @@ github.com/urfave/cli/v2 v2.27.1 h1:8xSQ6szndafKVRmfyeUMxkNUJQMjL1F2zmsZ+qHpfho=
119126
github.com/urfave/cli/v2 v2.27.1/go.mod h1:8qnjx1vcq5s2/wpsqoZFndg2CE5tNFyrTvS6SinrnYQ=
120127
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 h1:bAn7/zixMGCfxrRTfdpNzjtPYqr8smhKouy9mxVdGPU=
121128
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8=
129+
github.com/xrash/smetrics v0.0.0-20231213231151-1d8dd44e695e h1:+SOyEddqYF09QP7vr7CgJ1eti3pY9Fn3LHO1M1r/0sI=
130+
github.com/xrash/smetrics v0.0.0-20231213231151-1d8dd44e695e/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8=
122131
github.com/xtaci/kcp-go v5.4.20+incompatible h1:TN1uey3Raw0sTz0Fg8GkfM0uH3YwzhnZWQ1bABv5xAg=
123132
github.com/xtaci/kcp-go v5.4.20+incompatible/go.mod h1:bN6vIwHQbfHaHtFpEssmWsN45a+AZwO7eyRCmEIbtvE=
124133
github.com/xtaci/kcp-go/v5 v5.6.1/go.mod h1:W3kVPyNYwZ06p79dNwFWQOVFrdcBpDBsdyvK8moQrYo=
@@ -204,12 +213,16 @@ google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoA
204213
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
205214
google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 h1:gphdwh0npgs8elJ4T6J+DQJHPVF7RsuJHCfwztUb4J4=
206215
google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1/go.mod h1:daQN87bsDqDoe316QbbvX60nMoJQa4r6Ds0ZuoAe5yA=
216+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240125205218-1f4bbc51befe h1:bQnxqljG/wqi4NTXu2+DJ3n7APcEA882QZ1JvhQAq9o=
217+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240125205218-1f4bbc51befe/go.mod h1:PAREbraiVEVGVdTZsVWjSbbTtSyGbAgIIvni8a8CD5s=
207218
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
208219
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
209220
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
210221
google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
211222
google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU=
212223
google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM=
224+
google.golang.org/grpc v1.61.0 h1:TOvOcuXn30kRao+gfcvsebNEa5iZIiLkisYEkf7R7o0=
225+
google.golang.org/grpc v1.61.0/go.mod h1:VUbo7IFqmF1QtCAstipjG0GIoq49KvMe9+h1jFLBNJs=
213226
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
214227
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
215228
google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=

manager/grpc.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import (
99
"google.golang.org/grpc/codes"
1010
"google.golang.org/grpc/reflection"
1111
"google.golang.org/grpc/status"
12+
"google.golang.org/protobuf/types/known/emptypb"
1213
"log"
1314
"net"
1415
)
@@ -68,15 +69,15 @@ func (sm *SessionsManager) UpdateOneHTTP(ctx context.Context, in *pb.HTTPConfig)
6869
return in, sm.AddOrUpdateHttpProxy(h)
6970
}
7071

71-
func (sm *SessionsManager) DeleteOneHTTP(ctx context.Context, in *pb.HTTPConfig) (*pb.ServerGoEmpty, error) {
72+
func (sm *SessionsManager) DeleteOneHTTP(ctx context.Context, in *pb.HTTPConfig) (*emptypb.Empty, error) {
7273
err := authOpenIoTHubGrpc(ctx, in.RunId)
7374
if err != nil {
74-
return &pb.ServerGoEmpty{}, status.Errorf(codes.Unauthenticated, err.Error())
75+
return &emptypb.Empty{}, status.Errorf(codes.Unauthenticated, err.Error())
7576
}
7677
log.Println("DeleteOneHTTP:", in.Domain)
7778
//TODO 验证要删除的域名的所属id是否和token的id一致
7879
sm.DelHttpProxy(in.Domain)
79-
return &pb.ServerGoEmpty{}, nil
80+
return &emptypb.Empty{}, nil
8081

8182
}
8283

manager/loadConfigFromIoTManager.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import (
77
"github.com/OpenIoTHub/utils/models"
88
"google.golang.org/grpc"
99
"google.golang.org/grpc/metadata"
10+
"google.golang.org/protobuf/types/known/emptypb"
1011
"log"
1112
)
1213

@@ -30,7 +31,7 @@ func LoadConfigFromIoTManager() (err error) {
3031
//metadata传递jwt
3132
md := metadata.Pairs("jwt", jwt)
3233
ctx := metadata.NewOutgoingContext(context.Background(), md)
33-
rst, err := c.GetAllHttpInfoListByServerUuid(ctx, &pb.Empty{})
34+
rst, err := c.GetAllHttpInfoListByServerUuid(ctx, &emptypb.Empty{})
3435
if err != nil {
3536
log.Println(err)
3637
return

vendor/github.com/OpenIoTHub/openiothub_grpc_api/pb-go/proto/manager/adminManager.pb.go

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

vendor/github.com/OpenIoTHub/openiothub_grpc_api/pb-go/proto/manager/adminManager_grpc.pb.go

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

0 commit comments

Comments
 (0)