Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Projets publics
Ravada-Mirror
Commits
648c2546
Commit
648c2546
authored
Mar 16, 2021
by
Francesc Guasch
Browse files
refactor(test): clean docker iptables
parent
56c8838a
Changes
1
Hide whitespace changes
Inline
Side-by-side
t/lib/Test/Ravada.pm
View file @
648c2546
...
...
@@ -139,6 +139,11 @@ my ($MOJO_USER, $MOJO_PASSWORD);
my
$BASE_NAME
=
"
zz-test-base-alpine
";
my
$FILE_CONFIG_QEMU
=
"
/etc/libvirt/qemu.conf
";
my
@FLUSH_RULES
=
(
["
-t
","
nat
","
-F
","
DOCKER
"]
,["
-t
","
nat
","
-F
","
POSTROUTING
"]
);
sub
user_admin
{
return
$USER_ADMIN
if
$USER_ADMIN
;
...
...
@@ -1422,6 +1427,10 @@ sub flush_rules_node($node) {
is
(
$err
,'');
(
$out
,
$err
)
=
$node
->
run_command
("
iptables
","
-X
",
$CHAIN
);
is
(
$err
,'')
or
die
`
iptables-save
`;
for
my
$rule
(
@FLUSH_RULES
)
{
(
$out
,
$err
)
=
$node
->
run_command
("
iptables
",
@$rule
);
like
(
$err
,
qr(^$|chain/target/match by that name)
);
}
_flush_forward
(
$node
);
}
...
...
@@ -1458,6 +1467,10 @@ sub flush_rules {
run3
(["
iptables
","
-X
",
$CHAIN
],
\
$in
,
\
$out
,
\
$err
);
like
(
$err
,
qr(^$|chain/target/match by that name)
);
for
my
$rule
(
@FLUSH_RULES
)
{
run3
(["
iptables
",
@$rule
],
\
$in
,
\
$out
,
\
$err
);
like
(
$err
,
qr(^$|chain/target/match by that name)
);
}
_flush_forward
();
}
...
...
Write
Preview
Supports
Markdown
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