neutron_fwaas.services.firewall.service_drivers.agents.drivers.linux.l2.driver_base module

class neutron_fwaas.services.firewall.service_drivers.agents.drivers.linux.l2.driver_base.FirewallL2DriverBase(integration_bridge, sg_enabled=False)

Bases: object

Abstract firewall L2 driver base

create_firewall_group(ports, firewall_group)

Called when a firewall group is created.

defer_apply()

Defer apply context.

delete_firewall_group(ports, firewall_group)

Called when a firewall group is deleted.

filter_defer_apply_off()

Turn off deferral of rules and apply the rules now.

filter_defer_apply_on()

Defer application of filtering rule.

property ports

Returns filtered ports.

update_firewall_group(ports, firewall_group)

Called when a firewall group is updated.