@@ -12,8 +12,14 @@ type GetACLSHandlerRuntimeImpl struct {
1212 Client client_native.HAProxyClient
1313}
1414
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 ()
1723 if err != nil {
1824 e := misc .HandleError (err )
1925 return acl_runtime .NewGetServicesHaproxyRuntimeAclsDefault (int (* e .Code )).WithPayload (e )
@@ -26,8 +32,14 @@ type GetACLHandlerRuntimeImpl struct {
2632 Client client_native.HAProxyClient
2733}
2834
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 )
3143 if err != nil {
3244 e := misc .HandleError (err )
3345 return acl_runtime .NewGetServicesHaproxyRuntimeAclsIDDefault (int (* e .Code )).WithPayload (e )
@@ -40,8 +52,13 @@ type GetACLFileEntriesHandlerRuntimeImpl struct {
4052 Client client_native.HAProxyClient
4153}
4254
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 )
4562 if err != nil {
4663 e := misc .HandleError (err )
4764 return acl_runtime .NewGetServicesHaproxyRuntimeACLFileEntriesDefault (int (* e .Code )).WithPayload (e )
@@ -54,16 +71,21 @@ type PostACLFileEntryHandlerRuntimeImpl struct {
5471 Client client_native.HAProxyClient
5572}
5673
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 {
5875 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+ }
5981
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 {
6183 e := misc .HandleError (err )
6284 return acl_runtime .NewPostServicesHaproxyRuntimeACLFileEntriesDefault (int (* e .Code )).WithPayload (e )
6385 }
6486
6587 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 )
6789 if err != nil {
6890 e := misc .HandleError (err )
6991 return acl_runtime .NewPostServicesHaproxyRuntimeACLFileEntriesDefault (int (* e .Code )).WithPayload (e )
@@ -76,8 +98,14 @@ type GetACLFileEntryRuntimeImpl struct {
7698 Client client_native.HAProxyClient
7799}
78100
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 )
81109 if err != nil {
82110 e := misc .HandleError (err )
83111 return acl_runtime .NewGetServicesHaproxyRuntimeACLFileEntriesIDDefault (int (* e .Code )).WithPayload (e )
@@ -90,8 +118,13 @@ type DeleteACLFileEntryHandlerRuntimeImpl struct {
90118 Client client_native.HAProxyClient
91119}
92120
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 {
95128 e := misc .HandleError (err )
96129 return acl_runtime .NewDeleteServicesHaproxyRuntimeACLFileEntriesIDDefault (int (* e .Code )).WithPayload (e )
97130 }
@@ -103,8 +136,14 @@ type ACLRuntimeAddPayloadRuntimeACLHandlerImpl struct {
103136 Client client_native.HAProxyClient
104137}
105138
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 )
108147 if err != nil {
109148 status := misc .GetHTTPStatusFromErr (err )
110149 return acl_runtime .NewAddPayloadRuntimeACLDefault (status ).WithPayload (misc .SetError (status , err .Error ()))
0 commit comments