]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Firewall as a Service (FWaaS) Agent
authorSridar Kandaswamy <skandasw@cisco.com>
Fri, 21 Jun 2013 23:33:24 +0000 (16:33 -0700)
committerSridar Kandaswamy <skandasw@cisco.com>
Sun, 11 Aug 2013 17:56:37 +0000 (10:56 -0700)
commit17ef53cda6ee04456a0f26b1abaeb997d58ba0d0
treee86951fd589d513f4af64b011f0a4459b1fcbac7
parent6eae3007558f3887d32bb422c17c4679b7515d07
Firewall as a Service (FWaaS) Agent

blueprint: quantum-fwaas-agent

This is the first iteration of the FWaaS Agent with some basic
functionality to enable integration of Plugin - Agent - Driver.

An inheritance approach is taken with the L3 Agent to enable the
agent side messaging.

Unit tests, included, coverage being increased

Change-Id: Ib0970fdc4ad1ac53df66fba172a5a7f7d7ee3f1b
12 files changed:
etc/fwaas_driver.ini [new file with mode: 0644]
neutron/agent/l3_agent.py
neutron/extensions/firewall.py
neutron/services/firewall/agents/__init__.py [new file with mode: 0644]
neutron/services/firewall/agents/firewall_agent_api.py [new file with mode: 0644]
neutron/services/firewall/agents/l3reference/__init__.py [new file with mode: 0644]
neutron/services/firewall/agents/l3reference/firewall_l3_agent.py [new file with mode: 0644]
neutron/services/firewall/fwaas_plugin.py
neutron/tests/unit/services/firewall/agents/__init__.py [new file with mode: 0644]
neutron/tests/unit/services/firewall/agents/l3reference/__init__.py [new file with mode: 0644]
neutron/tests/unit/services/firewall/agents/l3reference/test_firewall_l3_agent.py [new file with mode: 0644]
neutron/tests/unit/services/firewall/agents/test_firewall_agent_api.py [new file with mode: 0644]