group-based-policy/gbpservice/neutron
mak d43fbe9a11 NFP - Multi process framework implementation
Framework provides multi process execution
environment support for NFP modules.
Multi processing is implemented using
oslo_service and python multiprocessing library.
All the common initializations of
NFP modules for conf, log, processes,
rpc, events are implemented in the framework.

Supports:
a) Autloads NFP modules & their init.
b) RPC init & endpoint registration.
c) Event registration.
d) Multiple worker processes.
e) Threadpool per worker.
f) Event loadbalancing across workers.
g) *aas RPC Agent state reporting support.
h) Periodic polling for an event.
i) Individual spacing for periodic events.
j) Event binding & sequencing.

Change-Id: I99bfe8ada82c8a14302616102505541805e9021a
Implements: blueprint gbp-network-services-framework
Co-Authored-By: Yogesh Rajmane <yogesh.rajmane@oneconvergence.com>
2016-07-04 18:08:52 +00:00
..
db [APIC mapping] Support per-tenant NAT EPGs 2016-06-27 11:04:00 -07:00
extensions Status attributes for GBP resources 2016-06-22 01:29:46 -07:00
plugins Fix Port Group name construction 2016-06-10 02:17:10 -04:00
services Fix for service target creation in chain 2016-07-04 17:46:58 +05:30
tests NFP - Multi process framework implementation 2016-07-04 18:08:52 +00:00
__init__.py Renaming gbp package to gbpservice 2014-12-31 19:13:19 -08:00