Fix dict.keys() TypeError issue.

In python3, dict.keys() returns a dict_keys object rather than
a list. This patch will make it compatible with py3 as well as py2.

Change-Id: I889c45fa57603f264f941e0025dc9232c370f1b0
Closes-Bug: #1819935
This commit is contained in:
dharmendra 2019-03-13 16:00:25 +00:00
parent c9fee0af8d
commit 9ae59eec9e
1 changed files with 1 additions and 1 deletions

View File

@ -829,7 +829,7 @@ class VNFMPlugin(vnfm_db.VNFMPluginDb, VNFMMgmtMixin):
# filtered in _get_vnf_triggers().
# Getting action from trigger to decide which process_alarm_for_vnf
# method will be called.
if trigger['trigger'].keys()[0]\
if list(trigger['trigger'])[0]\
in constants.RESERVATION_POLICY_ACTIONS:
if not self._vnf_reservation_monitor.process_alarm_for_vnf(
vnf_id, trigger):