Skip to content

Commit c0be0a2

Browse files
committed
BUG/MINOR: validation: ease regex validations
Ease regex validation on backend_switching_rule to allow using variables for backend name. Also remove regex check for cookie in backend and defaults to allow adding extra cookie parameters.
1 parent 2069aa2 commit c0be0a2

File tree

3 files changed

+55
-11
lines changed

3 files changed

+55
-11
lines changed

embedded_spec.go

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

go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ require (
1212
github.com/go-openapi/strfmt v0.19.0
1313
github.com/go-openapi/swag v0.19.0
1414
github.com/go-openapi/validate v0.19.0
15-
github.com/haproxytech/client-native v1.2.4
16-
github.com/haproxytech/config-parser v1.1.3
17-
github.com/haproxytech/models v1.2.2
15+
github.com/haproxytech/client-native v1.2.5-0.20190823115908-abc6e1722a52
16+
github.com/haproxytech/config-parser v1.1.4
17+
github.com/haproxytech/models v1.2.3-0.20190823114805-b3bd06b1c569
1818
github.com/jessevdk/go-flags v1.4.0
1919
github.com/rs/cors v1.6.0
2020
github.com/sirupsen/logrus v1.4.2

go.sum

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,17 @@ github.com/haproxytech/client-native v1.2.3 h1:/i2Tkn4sMABWQWXNWpQQ68Zto0rE5jmsX
5858
github.com/haproxytech/client-native v1.2.3/go.mod h1:VcZdVPpnqyeQJcgOqD0onws4PfU0702fP58V7zO8LnE=
5959
github.com/haproxytech/client-native v1.2.4 h1:M/gzlYixGGItcjobBS1QQFdp+Hqufe/djcSqPBHHa50=
6060
github.com/haproxytech/client-native v1.2.4/go.mod h1:pJeEyNF4+sZpBrm4rCH263PcBpJyYN+JDjOQleWcW5M=
61+
github.com/haproxytech/client-native v1.2.5-0.20190823115908-abc6e1722a52 h1:8Bd005lWCNfUOb7607o3amQahBkqWvzpo3+sqThOwWk=
62+
github.com/haproxytech/client-native v1.2.5-0.20190823115908-abc6e1722a52/go.mod h1:WsLizjzTjRwzqm7RlKTutJHvSbLMwyKVMCww7u3Jpzo=
6163
github.com/haproxytech/config-parser v1.1.3 h1:8G+XQ7QXGctmeQlgg9xME0WMY0TK7pZenf/DZM/QWfo=
6264
github.com/haproxytech/config-parser v1.1.3/go.mod h1:se7v728KDunj+qz1kXFFFl+nDuoBdUaN5eYSi+gYjNM=
65+
github.com/haproxytech/config-parser v1.1.4 h1:J9ziufMtKSemiHILPu3GgAopuhA8bMxxR1f0kGtgnHk=
66+
github.com/haproxytech/config-parser v1.1.4/go.mod h1:se7v728KDunj+qz1kXFFFl+nDuoBdUaN5eYSi+gYjNM=
6367
github.com/haproxytech/models v1.2.1/go.mod h1:UXZVErm/XN6z10sM/enmxrdeEnwo7vz1JI+a8ycEvOQ=
6468
github.com/haproxytech/models v1.2.2 h1:/lXf0e3zCF4jCH+QZ9LfcCS2YXPRXFrQrWWTirL6gOY=
6569
github.com/haproxytech/models v1.2.2/go.mod h1:UXZVErm/XN6z10sM/enmxrdeEnwo7vz1JI+a8ycEvOQ=
70+
github.com/haproxytech/models v1.2.3-0.20190823114805-b3bd06b1c569 h1:uSIImvE2nSiEqMvesozR0cF90I0Gys8Rl6uEItGMZbw=
71+
github.com/haproxytech/models v1.2.3-0.20190823114805-b3bd06b1c569/go.mod h1:UXZVErm/XN6z10sM/enmxrdeEnwo7vz1JI+a8ycEvOQ=
6672
github.com/jessevdk/go-flags v1.4.0 h1:4IU2WS7AumrZ/40jfhf4QVDMsQwqA7VEHozFRrGARJA=
6773
github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
6874
github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=

0 commit comments

Comments
 (0)