@@ -12,8 +12,14 @@ type GetACLSHandlerRuntimeImpl struct {
12
12
Client client_native.HAProxyClient
13
13
}
14
14
15
- func (g GetACLSHandlerRuntimeImpl ) Handle (params acl_runtime.GetServicesHaproxyRuntimeAclsParams , i interface {}) middleware.Responder {
16
- files , err := g .Client .Runtime ().GetACLFiles ()
15
+ func (h GetACLSHandlerRuntimeImpl ) Handle (params acl_runtime.GetServicesHaproxyRuntimeAclsParams , i interface {}) middleware.Responder {
16
+ runtime , err := h .Client .Runtime ()
17
+ if err != nil {
18
+ e := misc .HandleError (err )
19
+ return acl_runtime .NewGetServicesHaproxyRuntimeAclsDefault (int (* e .Code )).WithPayload (e )
20
+ }
21
+
22
+ files , err := runtime .GetACLFiles ()
17
23
if err != nil {
18
24
e := misc .HandleError (err )
19
25
return acl_runtime .NewGetServicesHaproxyRuntimeAclsDefault (int (* e .Code )).WithPayload (e )
@@ -26,8 +32,14 @@ type GetACLHandlerRuntimeImpl struct {
26
32
Client client_native.HAProxyClient
27
33
}
28
34
29
- func (g GetACLHandlerRuntimeImpl ) Handle (params acl_runtime.GetServicesHaproxyRuntimeAclsIDParams , i interface {}) middleware.Responder {
30
- aclFile , err := g .Client .Runtime ().GetACLFile (params .ID )
35
+ func (h GetACLHandlerRuntimeImpl ) Handle (params acl_runtime.GetServicesHaproxyRuntimeAclsIDParams , i interface {}) middleware.Responder {
36
+ runtime , err := h .Client .Runtime ()
37
+ if err != nil {
38
+ e := misc .HandleError (err )
39
+ return acl_runtime .NewGetServicesHaproxyRuntimeAclsIDDefault (int (* e .Code )).WithPayload (e )
40
+ }
41
+
42
+ aclFile , err := runtime .GetACLFile (params .ID )
31
43
if err != nil {
32
44
e := misc .HandleError (err )
33
45
return acl_runtime .NewGetServicesHaproxyRuntimeAclsIDDefault (int (* e .Code )).WithPayload (e )
@@ -40,8 +52,13 @@ type GetACLFileEntriesHandlerRuntimeImpl struct {
40
52
Client client_native.HAProxyClient
41
53
}
42
54
43
- func (g GetACLFileEntriesHandlerRuntimeImpl ) Handle (params acl_runtime.GetServicesHaproxyRuntimeACLFileEntriesParams , i interface {}) middleware.Responder {
44
- files , err := g .Client .Runtime ().GetACLFilesEntries (params .ACLID )
55
+ func (h GetACLFileEntriesHandlerRuntimeImpl ) Handle (params acl_runtime.GetServicesHaproxyRuntimeACLFileEntriesParams , i interface {}) middleware.Responder {
56
+ runtime , err := h .Client .Runtime ()
57
+ if err != nil {
58
+ e := misc .HandleError (err )
59
+ return acl_runtime .NewGetServicesHaproxyRuntimeACLFileEntriesDefault (int (* e .Code )).WithPayload (e )
60
+ }
61
+ files , err := runtime .GetACLFilesEntries (params .ACLID )
45
62
if err != nil {
46
63
e := misc .HandleError (err )
47
64
return acl_runtime .NewGetServicesHaproxyRuntimeACLFileEntriesDefault (int (* e .Code )).WithPayload (e )
@@ -54,16 +71,21 @@ type PostACLFileEntryHandlerRuntimeImpl struct {
54
71
Client client_native.HAProxyClient
55
72
}
56
73
57
- func (c PostACLFileEntryHandlerRuntimeImpl ) Handle (params acl_runtime.PostServicesHaproxyRuntimeACLFileEntriesParams , i interface {}) middleware.Responder {
74
+ func (h PostACLFileEntryHandlerRuntimeImpl ) Handle (params acl_runtime.PostServicesHaproxyRuntimeACLFileEntriesParams , i interface {}) middleware.Responder {
58
75
var err error
76
+ runtime , err := h .Client .Runtime ()
77
+ if err != nil {
78
+ e := misc .HandleError (err )
79
+ return acl_runtime .NewPostServicesHaproxyRuntimeACLFileEntriesDefault (int (* e .Code )).WithPayload (e )
80
+ }
59
81
60
- if err = c . Client . Runtime () .AddACLFileEntry (params .ACLID , params .Data .Value ); err != nil {
82
+ if err = runtime .AddACLFileEntry (params .ACLID , params .Data .Value ); err != nil {
61
83
e := misc .HandleError (err )
62
84
return acl_runtime .NewPostServicesHaproxyRuntimeACLFileEntriesDefault (int (* e .Code )).WithPayload (e )
63
85
}
64
86
65
87
var fileEntry * models.ACLFileEntry
66
- fileEntry , err = c . Client . Runtime () .GetACLFileEntry (params .ACLID , params .Data .Value )
88
+ fileEntry , err = runtime .GetACLFileEntry (params .ACLID , params .Data .Value )
67
89
if err != nil {
68
90
e := misc .HandleError (err )
69
91
return acl_runtime .NewPostServicesHaproxyRuntimeACLFileEntriesDefault (int (* e .Code )).WithPayload (e )
@@ -76,8 +98,14 @@ type GetACLFileEntryRuntimeImpl struct {
76
98
Client client_native.HAProxyClient
77
99
}
78
100
79
- func (g GetACLFileEntryRuntimeImpl ) Handle (params acl_runtime.GetServicesHaproxyRuntimeACLFileEntriesIDParams , i interface {}) middleware.Responder {
80
- fileEntry , err := g .Client .Runtime ().GetACLFileEntry (params .ACLID , params .ID )
101
+ func (h GetACLFileEntryRuntimeImpl ) Handle (params acl_runtime.GetServicesHaproxyRuntimeACLFileEntriesIDParams , i interface {}) middleware.Responder {
102
+ runtime , err := h .Client .Runtime ()
103
+ if err != nil {
104
+ e := misc .HandleError (err )
105
+ return acl_runtime .NewGetServicesHaproxyRuntimeACLFileEntriesIDDefault (int (* e .Code )).WithPayload (e )
106
+ }
107
+
108
+ fileEntry , err := runtime .GetACLFileEntry (params .ACLID , params .ID )
81
109
if err != nil {
82
110
e := misc .HandleError (err )
83
111
return acl_runtime .NewGetServicesHaproxyRuntimeACLFileEntriesIDDefault (int (* e .Code )).WithPayload (e )
@@ -90,8 +118,13 @@ type DeleteACLFileEntryHandlerRuntimeImpl struct {
90
118
Client client_native.HAProxyClient
91
119
}
92
120
93
- func (d DeleteACLFileEntryHandlerRuntimeImpl ) Handle (params acl_runtime.DeleteServicesHaproxyRuntimeACLFileEntriesIDParams , i interface {}) middleware.Responder {
94
- if err := d .Client .Runtime ().DeleteACLFileEntry (params .ACLID , "#" + params .ID ); err != nil {
121
+ func (h DeleteACLFileEntryHandlerRuntimeImpl ) Handle (params acl_runtime.DeleteServicesHaproxyRuntimeACLFileEntriesIDParams , i interface {}) middleware.Responder {
122
+ runtime , err := h .Client .Runtime ()
123
+ if err != nil {
124
+ e := misc .HandleError (err )
125
+ return acl_runtime .NewDeleteServicesHaproxyRuntimeACLFileEntriesIDDefault (int (* e .Code )).WithPayload (e )
126
+ }
127
+ if err := runtime .DeleteACLFileEntry (params .ACLID , "#" + params .ID ); err != nil {
95
128
e := misc .HandleError (err )
96
129
return acl_runtime .NewDeleteServicesHaproxyRuntimeACLFileEntriesIDDefault (int (* e .Code )).WithPayload (e )
97
130
}
@@ -103,8 +136,14 @@ type ACLRuntimeAddPayloadRuntimeACLHandlerImpl struct {
103
136
Client client_native.HAProxyClient
104
137
}
105
138
106
- func (a ACLRuntimeAddPayloadRuntimeACLHandlerImpl ) Handle (params acl_runtime.AddPayloadRuntimeACLParams , i interface {}) middleware.Responder {
107
- err := a .Client .Runtime ().AddACLAtomic (params .ACLID , params .Data )
139
+ func (h ACLRuntimeAddPayloadRuntimeACLHandlerImpl ) Handle (params acl_runtime.AddPayloadRuntimeACLParams , i interface {}) middleware.Responder {
140
+ runtime , err := h .Client .Runtime ()
141
+ if err != nil {
142
+ e := misc .HandleError (err )
143
+ return acl_runtime .NewAddPayloadRuntimeACLDefault (int (* e .Code )).WithPayload (e )
144
+ }
145
+
146
+ err = runtime .AddACLAtomic (params .ACLID , params .Data )
108
147
if err != nil {
109
148
status := misc .GetHTTPStatusFromErr (err )
110
149
return acl_runtime .NewAddPayloadRuntimeACLDefault (status ).WithPayload (misc .SetError (status , err .Error ()))
0 commit comments