tacker/tacker/api/common
tpatil 7fb68faeda Add filter rule engine to process filter query
Added filter rule engine to process filter query parameter as
defined in ETSI GS NFV-SOL 013 V2.6.1 (2019-03), section 5.2
`Attribute-based filtering`.

For example,

Request:
GET .../vnfpkgm/v1/vnf_packages/filter=(eq,onboardingState,CREATED)

It will return list of vnf packages matching `onboardingState` to
`CREATED`.

The concept of filter rule engine is based on the oslo.policy
rule engine.

Change-Id: I25bd70291b93b734148d19740536065b10aaf524
Implements: bp/enhance-vnf-package-support-part1
2020-04-23 09:38:14 +00:00
..
__init__.py Add filter rule engine to process filter query 2020-04-23 09:38:14 +00:00
_filters.py Add filter rule engine to process filter query 2020-04-23 09:38:14 +00:00
attribute_filter.py Add filter rule engine to process filter query 2020-04-23 09:38:14 +00:00