tacker/tacker
Shubham 70ac63d834 Remove 'vnf_packages' key from vnf package list response
As per ETSI GS NFV-SOL 005 V2.4.1 (2018-02) table 9.4.2.3.2-2, GET Vnf
Packages should return list of all Vnf packages, but as per current
implemention this api is returning dictionory with resource name as key
i.e {'vnf_packages': [{vnf_package1}, {vnf_package2},...]}. Hence
removing the resource key and returning api response as a list.

As per process to fix this issue we need to provide micro version
support in tacker as well as in python-tackerclient for command.
The list api was part of VNF package api which released in train cycle.
But we can not instantiate, terminate and Heal VNF as these feature is
not released yet and about to release in U cycle. The changes we have
proposed will be useful after U release and that is why we think we
should do these change without micro version support.

Closes-bug: #1871054
Change-Id: I7f5105fc7a49f9d31fb32119c725dae0421cfde7
2020-04-24 06:14:43 +00:00
..
agent from i18n import _ when quoting them 2019-08-09 09:59:48 +08:00
api Remove 'vnf_packages' key from vnf package list response 2020-04-24 06:14:43 +00:00
cmd Cleanup Python 2.7 support 2020-03-29 20:23:26 +00:00
common Support attribute filtering for GET /vnf_packages API 2020-04-23 10:17:45 +00:00
conductor Add db support to filter vnf packages 2020-04-23 09:38:31 +00:00
conf Sychronize vnf action tasks 2020-04-22 07:43:50 +00:00
db Add db script for vnf lcm changes 2020-04-20 10:53:20 +05:30
extensions Support LCM operation with user data 2020-04-24 11:37:45 +09:00
glance_store Add vnf packages RestFul APIs 2019-09-20 06:48:28 +00:00
hacking rename various files of neutron/*.py to tacker/*.py 2014-07-04 18:20:50 +09:00
keymgr Support shared vim for policy action execution 2018-07-29 13:56:45 +08:00
locale Imported Translations from Zanata 2019-10-01 11:19:23 +00:00
mistral Replaces uuid.uuid4 with uuidutils.generate_uuid() 2017-07-18 14:00:58 +00:00
nfvo Fix bug that causes InternalServerError in FT 2020-01-16 14:16:55 +09:00
objects Support attribute filtering for GET /vnf_packages API 2020-04-23 10:17:45 +00:00
plugins from i18n import _ when quoting them 2019-08-09 09:59:48 +08:00
policies Add delete vnf instance API 2020-04-23 09:24:18 +00:00
releasenotes/notes Remove infra and mgmt parsing logic from API 2017-01-06 08:39:56 +00:00
services Remove unused import logging 2016-05-12 10:52:23 +08:00
tests Remove 'vnf_packages' key from vnf package list response 2020-04-24 06:14:43 +00:00
tosca Add instantiate vnf instance API 2020-04-22 07:42:05 +00:00
vnflcm Support LCM operation with user data 2020-04-24 11:37:45 +09:00
vnfm Support LCM operation with user data 2020-04-24 11:37:45 +09:00
__init__.py Cleanup vim settings 2016-03-28 13:03:56 +02:00
_i18n.py Remove i18n.enable_lazy() call from tacker.cmd 2018-11-14 14:56:52 +05:30
alarm_receiver.py from i18n import _ when quoting them 2019-08-09 09:59:48 +08:00
auth.py Enable UT test_auth.py 2018-11-15 00:19:49 +08:00
context.py Remove deprecation warning messages 2019-09-20 12:27:06 +05:30
manager.py Sychronize vnf action tasks 2020-04-22 07:43:50 +00:00
policy.py Implement policy in code 2019-09-19 06:30:04 +00:00
service.py Sychronize vnf action tasks 2020-04-22 07:43:50 +00:00
version.py Cleanup vim settings 2016-03-28 13:03:56 +02:00
wsgi.py Add list vnf instance API 2020-04-22 07:46:35 +00:00