Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1076)

Side by Side Diff: go/src/infra/crimson/proto/crimsonserver_dec.go

Issue 2219193002: Roll luci/luci-go and luci/gae DEPS. (Closed) Base URL: https://chromium.googlesource.com/infra/infra.git@master
Patch Set: Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Code generated by svcdec; DO NOT EDIT 1 // Code generated by svcdec; DO NOT EDIT
2 2
3 package crimson 3 package crimson
4 4
5 import ( 5 import (
6 proto "github.com/golang/protobuf/proto" 6 proto "github.com/golang/protobuf/proto"
7 context "golang.org/x/net/context" 7 context "golang.org/x/net/context"
8 ) 8 )
9 9
10 type DecoratedCrimson struct { 10 type DecoratedCrimson struct {
11 // Service is the service to decorate. 11 // Service is the service to decorate.
12 Service CrimsonServer 12 Service CrimsonServer
13 » // Prelude is called in each method before forwarding the call to Servic e. 13 » // Prelude is called for each method before forwarding the call to Servi ce.
14 » // If Prelude returns an error, it is returned without forwarding the ca ll. 14 » // If Prelude returns an error, it the call is skipped and the error is
15 » // processed via the Postlude (if one is defined), or it is returned dir ectly.
15 Prelude func(c context.Context, methodName string, req proto.Message) (c ontext.Context, error) 16 Prelude func(c context.Context, methodName string, req proto.Message) (c ontext.Context, error)
17 // Postlude is called for each method after Service has processed the ca ll, or
18 // after the Prelude has returned an error. This takes the the Service's
19 // response proto (which may be nil) and/or any error. The decorated
20 // service will return the response (possibly mutated) and error that Po stlude
21 // returns.
22 Postlude func(c context.Context, methodName string, rsp proto.Message, e rr error) error
16 } 23 }
17 24
18 func (s *DecoratedCrimson) CreateIPRange(c context.Context, req *IPRange) (*IPRa ngeStatus, error) { 25 func (s *DecoratedCrimson) CreateIPRange(c context.Context, req *IPRange) (rsp * IPRangeStatus, err error) {
19 » c, err := s.Prelude(c, "CreateIPRange", req) 26 » if s.Prelude != nil {
20 » if err != nil { 27 » » c, err = s.Prelude(c, "CreateIPRange", req)
21 » » return nil, err
22 } 28 }
23 » return s.Service.CreateIPRange(c, req) 29 » if err == nil {
30 » » rsp, err = s.Service.CreateIPRange(c, req)
31 » }
32 » if s.Postlude != nil {
33 » » err = s.Postlude(c, "CreateIPRange", rsp, err)
34 » }
35 » return
24 } 36 }
25 37
26 func (s *DecoratedCrimson) ReadIPRange(c context.Context, req *IPRangeQuery) (*I PRanges, error) { 38 func (s *DecoratedCrimson) ReadIPRange(c context.Context, req *IPRangeQuery) (rs p *IPRanges, err error) {
27 » c, err := s.Prelude(c, "ReadIPRange", req) 39 » if s.Prelude != nil {
28 » if err != nil { 40 » » c, err = s.Prelude(c, "ReadIPRange", req)
29 » » return nil, err
30 } 41 }
31 » return s.Service.ReadIPRange(c, req) 42 » if err == nil {
43 » » rsp, err = s.Service.ReadIPRange(c, req)
44 » }
45 » if s.Postlude != nil {
46 » » err = s.Postlude(c, "ReadIPRange", rsp, err)
47 » }
48 » return
32 } 49 }
33 50
34 func (s *DecoratedCrimson) DeleteIPRange(c context.Context, req *IPRangeDeleteLi st) (*IPRangeStatus, error) { 51 func (s *DecoratedCrimson) DeleteIPRange(c context.Context, req *IPRangeDeleteLi st) (rsp *IPRangeStatus, err error) {
35 » c, err := s.Prelude(c, "DeleteIPRange", req) 52 » if s.Prelude != nil {
36 » if err != nil { 53 » » c, err = s.Prelude(c, "DeleteIPRange", req)
37 » » return nil, err
38 } 54 }
39 » return s.Service.DeleteIPRange(c, req) 55 » if err == nil {
56 » » rsp, err = s.Service.DeleteIPRange(c, req)
57 » }
58 » if s.Postlude != nil {
59 » » err = s.Postlude(c, "DeleteIPRange", rsp, err)
60 » }
61 » return
40 } 62 }
41 63
42 func (s *DecoratedCrimson) CreateHost(c context.Context, req *HostList) (*HostSt atus, error) { 64 func (s *DecoratedCrimson) CreateHost(c context.Context, req *HostList) (rsp *Ho stStatus, err error) {
43 » c, err := s.Prelude(c, "CreateHost", req) 65 » if s.Prelude != nil {
44 » if err != nil { 66 » » c, err = s.Prelude(c, "CreateHost", req)
45 » » return nil, err
46 } 67 }
47 » return s.Service.CreateHost(c, req) 68 » if err == nil {
69 » » rsp, err = s.Service.CreateHost(c, req)
70 » }
71 » if s.Postlude != nil {
72 » » err = s.Postlude(c, "CreateHost", rsp, err)
73 » }
74 » return
48 } 75 }
49 76
50 func (s *DecoratedCrimson) ReadHost(c context.Context, req *HostQuery) (*HostLis t, error) { 77 func (s *DecoratedCrimson) ReadHost(c context.Context, req *HostQuery) (rsp *Hos tList, err error) {
51 » c, err := s.Prelude(c, "ReadHost", req) 78 » if s.Prelude != nil {
52 » if err != nil { 79 » » c, err = s.Prelude(c, "ReadHost", req)
53 » » return nil, err
54 } 80 }
55 » return s.Service.ReadHost(c, req) 81 » if err == nil {
82 » » rsp, err = s.Service.ReadHost(c, req)
83 » }
84 » if s.Postlude != nil {
85 » » err = s.Postlude(c, "ReadHost", rsp, err)
86 » }
87 » return
56 } 88 }
57 89
58 func (s *DecoratedCrimson) DeleteHost(c context.Context, req *HostDeleteList) (* HostStatus, error) { 90 func (s *DecoratedCrimson) DeleteHost(c context.Context, req *HostDeleteList) (r sp *HostStatus, err error) {
59 » c, err := s.Prelude(c, "DeleteHost", req) 91 » if s.Prelude != nil {
60 » if err != nil { 92 » » c, err = s.Prelude(c, "DeleteHost", req)
61 » » return nil, err
62 } 93 }
63 » return s.Service.DeleteHost(c, req) 94 » if err == nil {
95 » » rsp, err = s.Service.DeleteHost(c, req)
96 » }
97 » if s.Postlude != nil {
98 » » err = s.Postlude(c, "DeleteHost", rsp, err)
99 » }
100 » return
64 } 101 }
OLDNEW
« no previous file with comments | « go/src/infra/appengine/sheriff-o-matic/main.go ('k') | go/src/infra/crimson/proto/pb.discovery.go » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698