diff options
author | vrvarma <vv8305@att.com> | 2019-05-24 16:36:10 -0400 |
---|---|---|
committer | vrvarma <vv8305@att.com> | 2019-05-24 16:36:21 -0400 |
commit | a3439d6e4ae7b518484a589abebc761122a336bf (patch) | |
tree | 217582cf561a8498be564ffd941c7c4f85956b33 /osdf/optimizers/pciopt/configdb.py | |
parent | b6d3f10fa850af99edbf3476b465ae68902d8d11 (diff) |
Fix the oof-osdf to configdb interface bugs1.3.1
Change-Id: I41ce7210f108195a83a35db46094e27a88f239fb
Signed-off-by: vrvarma <vv8305@att.com>
Issue-ID: OPTFRA-508
Diffstat (limited to 'osdf/optimizers/pciopt/configdb.py')
-rw-r--r-- | osdf/optimizers/pciopt/configdb.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/osdf/optimizers/pciopt/configdb.py b/osdf/optimizers/pciopt/configdb.py index 0e76884..8f003c2 100644 --- a/osdf/optimizers/pciopt/configdb.py +++ b/osdf/optimizers/pciopt/configdb.py @@ -57,9 +57,13 @@ def request(req_object, osdf_config, flat_policies): cell_info = {'cell_id': cell_id, 'id': count} nbr_list_url = '{}/{}/{}/{}'.format(config['configDbUrl'], config['configDbGetNbrListUrl'], cell_id, ts) nbr_list_raw = rc.request(url=nbr_list_url, raw_response=True) - cell_info['nbr_list'] = nbr_list_raw.json() + cell_info['nbr_list'] = get_neighbor_list(nbr_list_raw.json()) cell_list.append(cell_info) count += 1 cell_list_response['cell_list'] = cell_list return cell_resp, cell_list_response + + +def get_neighbor_list(nbr_list_response): + return nbr_list_response.get('nbrList', []) |