neutron_fwaas.services.firewall.service_drivers.ovn.firewall_l3_driver module¶
- class neutron_fwaas.services.firewall.service_drivers.ovn.firewall_l3_driver.OVNFwaasDriver(service_plugin)¶
Bases:
FirewallDriverDB
OVN l3 acl driver to implement
Depends on ml2/ovn, use ovn_client to put acl rules to the lsp which is a peer of the lrp.
- create_firewall_group_postcommit(context, firewall_group)¶
- create_firewall_group_precommit(context, firewall_group)¶
- delete_firewall_group_precommit(context, firewall_group)¶
- insert_rule_postcommit(context, policy_id, rule_info)¶
- is_supported_l2_port(port)¶
- is_supported_l3_port(port)¶
- remove_rule_postcommit(context, policy_id, rule_info)¶
- start_rpc_listener()¶
- update_firewall_group_postcommit(context, old_firewall_group, new_firewall_group)¶
- update_firewall_group_precommit(context, old_firewall_group, new_firewall_group)¶
- update_firewall_policy_postcommit(context, old_firewall_policy, new_firewall_policy)¶
- update_firewall_rule_postcommit(context, old_firewall_rule, new_firewall_rule)¶