Skip to content
Extraits de code Groupes Projets
Valider 1ca5be29 rédigé par François De Keersmaeker's avatar François De Keersmaeker
Parcourir les fichiers

translate_policies: added nfqueue_name arg

parent e1e9c4d6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -298,6 +298,7 @@ def translate_policy( ...@@ -298,6 +298,7 @@ def translate_policy(
def translate_policies( def translate_policies(
device: dict, device: dict,
policies: Iterator[dict], policies: Iterator[dict],
nfqueue_name: str = None,
nfqueue_id: int = 0, nfqueue_id: int = 0,
output_dir: str = os.getcwd(), output_dir: str = os.getcwd(),
rate: int = None, rate: int = None,
...@@ -324,6 +325,7 @@ def translate_policies( ...@@ -324,6 +325,7 @@ def translate_policies(
args = validate_args(output_dir, nfqueue_id, rate, drop_proba) args = validate_args(output_dir, nfqueue_id, rate, drop_proba)
output_dir = args["output_dir"] output_dir = args["output_dir"]
drop_proba = args["drop_proba"] drop_proba = args["drop_proba"]
nfqueue_name = device.get("name", nfqueue_name)
# Initialize loop variables # Initialize loop variables
nfq_id_inc = 10 nfq_id_inc = 10
...@@ -359,7 +361,7 @@ def translate_policies( ...@@ -359,7 +361,7 @@ def translate_policies(
nfqueue_id += nfq_id_inc nfqueue_id += nfq_id_inc
# Output # Output
write_firewall(device, global_accs, device.get("name", policy_name), output_dir, drop_proba, log_type, log_group, test) write_firewall(device, global_accs, nfqueue_name, output_dir, drop_proba, log_type, log_group, test)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter