Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
qiuqunfeng
waf-console
Commits
79eb9e9e
Commit
79eb9e9e
authored
Feb 18, 2025
by
qiuqunfeng
Browse files
commit
parent
17e6a17f
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
2 deletions
+5
-2
internal/service/waf.go
internal/service/waf.go
+5
-2
No files found.
internal/service/waf.go
View file @
79eb9e9e
...
@@ -550,12 +550,15 @@ func (s *wafService) EnableGatewayWaf(ctx context.Context, req *EnableGatewayWaf
...
@@ -550,12 +550,15 @@ func (s *wafService) EnableGatewayWaf(ctx context.Context, req *EnableGatewayWaf
if
err
!=
nil
{
if
err
!=
nil
{
return
fmt
.
Errorf
(
"failed to get listener list: %v"
,
err
)
return
fmt
.
Errorf
(
"failed to get listener list: %v"
,
err
)
}
}
log
.
Info
()
.
Msgf
(
"listeners: %v"
,
listeners
)
// Create WAF for each listener
// Create WAF for each listener
for
_
,
listener
:=
range
listeners
{
for
_
,
listener
:=
range
listeners
{
gatewayName
:=
getGatewayNameFromCrn
(
listener
.
ApiGatewayCrn
)
namespace
:=
fmt
.
Sprintf
(
"%s-%s"
,
listener
.
CreateAccountName
,
listener
.
CreateAccountID
)
if
_
,
err
:=
s
.
CreateWaf
(
ctx
,
&
CreateWafReq
{
if
_
,
err
:=
s
.
CreateWaf
(
ctx
,
&
CreateWafReq
{
GatewateInfo
:
GatewateInfo
{
GatewateInfo
:
GatewateInfo
{
GatewayName
:
req
.
G
atewayName
,
GatewayName
:
g
atewayName
,
Namespace
:
req
.
N
amespace
,
Namespace
:
n
amespace
,
RegionCode
:
req
.
RegionCode
,
RegionCode
:
req
.
RegionCode
,
},
},
Port
:
uint32
(
listener
.
Port
),
Port
:
uint32
(
listener
.
Port
),
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment