neutron_fwaas.services.firewall.agents package

neutron_fwaas.services.firewall.agents package

Submodules

neutron_fwaas.services.firewall.agents.firewall_agent_api module

class neutron_fwaas.services.firewall.agents.firewall_agent_api.FWaaSAgentRpcCallbackMixin(host)

Bases: object

Mixin for FWaaS agent Implementations.

create_firewall(context, firewall, host)

Handle RPC cast from plugin to create a firewall.

delete_firewall(context, firewall, host)

Handle RPC cast from plugin to delete a firewall.

update_firewall(context, firewall, host)

Handle RPC cast from plugin to update a firewall.

class neutron_fwaas.services.firewall.agents.firewall_agent_api.FWaaSPluginApiMixin(topic, host)

Bases: object

Agent side of the FWaaS agent to FWaaS Plugin RPC API.

firewall_deleted(context, firewall_id)

Make a RPC to indicate that the firewall resources are deleted.

set_firewall_status(context, firewall_id, status)

Make a RPC to set the status of a firewall.

neutron_fwaas.services.firewall.agents.firewall_service module

class neutron_fwaas.services.firewall.agents.firewall_service.FirewallService

Bases: object

Firewall Service observer.

load_device_drivers()

Loads a single device driver for FWaaS.

Module contents

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.