Skip to content
This repository has been archived by the owner on Sep 26, 2019. It is now read-only.

Commit

Permalink
Fix dict related issues for Python 2/3
Browse files Browse the repository at this point in the history
when dict keys/values/items as a list
 replace keylist = heights.keys()
 to      keylist = list(heights)
 replace valuelist = heights.values()
         valuelist = list(heights.values())

when Iterating through dict keys/values/items
 keep for key in heights.keys()

Story: 2003427
Task: 24607

Change-Id: I22c8e1c5494a6763821b394a77a4d93ec837edc0
Signed-off-by: SidneyAn <ran1.an@intel.com>
  • Loading branch information
SidneyAn committed Jan 9, 2019
1 parent 7251eec commit 7927d40
Show file tree
Hide file tree
Showing 7 changed files with 57 additions and 57 deletions.
4 changes: 2 additions & 2 deletions nfv/nfv-common/nfv_common/forensic/_analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -733,7 +733,7 @@ def timestamp_str(timestamp_data):
instances_state_change[data['instance_name']] = record

print("\nHost-States (last-seen):")
hosts_state = sorted(hosts_state_change.values(),
hosts_state = sorted(list(hosts_state_change.values()),
key=lambda k: k['timestamp'])

for idx, host in enumerate(hosts_state):
Expand All @@ -747,7 +747,7 @@ def timestamp_str(timestamp_data):
host_data['nfvi_avail_state']))

print("\nInstance-States (last-seen):")
instances_state = sorted(instances_state_change.values(),
instances_state = sorted(list(instances_state_change.values()),
key=lambda k: k['timestamp'])

for idx, instance in enumerate(instances_state):
Expand Down
14 changes: 7 additions & 7 deletions nfv/nfv-common/nfv_common/selobj/_selobj_module.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ def selobj_del_read_obj(selobj):
"""
global _read_callbacks

if selobj in _read_callbacks.keys():
if selobj in list(_read_callbacks):
_read_callbacks.pop(selobj)


Expand All @@ -54,7 +54,7 @@ def selobj_del_write_obj(selobj):
"""
global _write_callbacks

if selobj in _write_callbacks.keys():
if selobj in list(_write_callbacks):
_write_callbacks.pop(selobj)


Expand All @@ -76,7 +76,7 @@ def selobj_del_error_callback(selobj):
"""
global _error_callbacks

if selobj in _error_callbacks.keys():
if selobj in list(_error_callbacks):
_error_callbacks.pop(selobj)


Expand All @@ -90,8 +90,8 @@ def selobj_dispatch(timeout_in_ms):

global _read_callbacks, _write_callbacks, _error_callbacks

read_objs = _read_callbacks.keys()
write_objs = _write_callbacks.keys()
read_objs = list(_read_callbacks)
write_objs = list(_write_callbacks)

try:
readable, writeable, in_error = select.select(read_objs, write_objs, [],
Expand Down Expand Up @@ -133,10 +133,10 @@ def selobj_dispatch(timeout_in_ms):
histogram.add_histogram_data("selobj error: " + callback.__name__,
elapsed_ms / 100, "decisecond")

if selobj in _read_callbacks.keys():
if selobj in list(_read_callbacks):
_read_callbacks.pop(selobj)

if selobj in _write_callbacks.keys():
if selobj in list(_write_callbacks):
_write_callbacks.pop(selobj)

except (OSError, socket.error, select.error) as e:
Expand Down
74 changes: 37 additions & 37 deletions nfv/nfv-vim/nfv_vim/audits/_vim_nfvi_audits.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ def _audit_nfvi_system_info_callback(timer_id):
if response['completed']:
nfvi_system = response['result-data']
system_table = tables.tables_get_system_table()
deletable_systems = system_table.keys()
deletable_systems = list(system_table)

if nfvi_system is not None:
system = system_table.get(nfvi_system.name, None)
Expand Down Expand Up @@ -121,7 +121,7 @@ def _audit_nfvi_hosts_callback(timer_id):

if response['completed']:
host_table = tables.tables_get_host_table()
deletable_host_groups = host_table.keys()
deletable_host_groups = list(host_table)

for host_name in response['incomplete-hosts']:
if host_name in deletable_host_groups:
Expand All @@ -148,7 +148,7 @@ def _audit_nfvi_hosts_callback(timer_id):

# Manage host groups
host_group_table = tables.tables_get_host_group_table()
deletable_host_groups = host_group_table.keys()
deletable_host_groups = list(host_group_table)

for host_name in response['incomplete-hosts']:
host_group = next((x for x in host_group_table
Expand Down Expand Up @@ -193,7 +193,7 @@ def _audit_nfvi_host_aggregates_callback(timer_id):

if response['completed']:
host_aggregate_table = tables.tables_get_host_aggregate_table()
deletable_host_aggregates = host_aggregate_table.keys()
deletable_host_aggregates = list(host_aggregate_table)

for nfvi_host_aggregate in response['result-data']:
host_aggregate = host_aggregate_table.get(
Expand All @@ -207,7 +207,7 @@ def _audit_nfvi_host_aggregates_callback(timer_id):
deletable_host_aggregates.remove(nfvi_host_aggregate.name)

for host_aggregate_name in deletable_host_aggregates:
if host_aggregate_name in host_aggregate_table.keys():
if host_aggregate_name in list(host_aggregate_table):
del host_aggregate_table[host_aggregate_name]

else:
Expand All @@ -232,7 +232,7 @@ def _audit_nfvi_hypervisors_callback(timer_id):
trigger_recovery = False
if response['completed']:
hypervisor_table = tables.tables_get_hypervisor_table()
deletable_hypervisors = hypervisor_table.keys()
deletable_hypervisors = list(hypervisor_table)

for nfvi_hypervisor in response['result-data']:
hypervisor = hypervisor_table.get(nfvi_hypervisor.uuid, None)
Expand Down Expand Up @@ -286,7 +286,7 @@ def _audit_nfvi_tenants_callback(timer_id):

if response['completed']:
tenant_table = tables.tables_get_tenant_table()
deletable_tenants = tenant_table.keys()
deletable_tenants = list(tenant_table)

for nfvi_tenant in response['result-data']:
tenant = tenant_table.get(nfvi_tenant.uuid, None)
Expand Down Expand Up @@ -331,7 +331,7 @@ def _audit_nfvi_instance_types_callback(timer_id):
instance_type_table = tables.tables_get_instance_type_table()

if _deletable_instance_types is None:
_deletable_instance_types = instance_type_table.keys()
_deletable_instance_types = list(instance_type_table)

for nfvi_instance_type in response['result-data']:
instance_type = instance_type_table.get(nfvi_instance_type.uuid,
Expand Down Expand Up @@ -367,20 +367,20 @@ def _audit_nfvi_instance_types_callback(timer_id):
if instance_type_uuid in _nfvi_instance_types_outstanding:
del _nfvi_instance_types_outstanding[instance_type_uuid]

_deletable_instance_types = instance_type_table.keys()
_deletable_instance_types = list(instance_type_table)
_nfvi_instance_types_paging.first_page()
else:
DLOG.error("Audit-Instance-Types callback, page-request-id mismatch, "
"responses=%s, page-request-id=%s."
% (response, _nfvi_instance_types_paging.page_request_id))
instance_type_table = tables.tables_get_instance_type_table()
_deletable_instance_types = instance_type_table.keys()
_deletable_instance_types = list(instance_type_table)
_nfvi_instance_types_paging.first_page()
else:
DLOG.error("Audit-Instance-Types callback, not completed, "
"responses=%s." % response)
instance_type_table = tables.tables_get_instance_type_table()
_deletable_instance_types = instance_type_table.keys()
_deletable_instance_types = list(instance_type_table)
_nfvi_instance_types_paging.first_page()

_nfvi_instance_types_paging.set_page_request_id()
Expand All @@ -406,7 +406,7 @@ def _audit_nfvi_instances_callback(timer_id):
instance_table = tables.tables_get_instance_table()

if _deletable_instances is None:
_deletable_instances = instance_table.keys()
_deletable_instances = list(instance_table)

for instance_uuid, instance_name in response['result-data']:
instance = instance_table.get(instance_uuid, None)
Expand All @@ -432,7 +432,7 @@ def _audit_nfvi_instances_callback(timer_id):
if instance_uuid in _nfvi_instance_outstanding:
del _nfvi_instance_outstanding[instance_uuid]

_deletable_instances = instance_table.keys()
_deletable_instances = list(instance_table)
_nfvi_instances_paging.first_page()
else:
DLOG.verbose("Paging is not done for instances.")
Expand All @@ -441,13 +441,13 @@ def _audit_nfvi_instances_callback(timer_id):
"responses=%s, page-request-id=%s."
% (response, _nfvi_instances_paging.page_request_id))
instance_table = tables.tables_get_instance_table()
_deletable_instances = instance_table.keys()
_deletable_instances = list(instance_table)
_nfvi_instances_paging.first_page()
else:
DLOG.error("Audit-Instances callback, not completed, responses=%s."
% response)
instance_table = tables.tables_get_instance_table()
_deletable_instances = instance_table.keys()
_deletable_instances = list(instance_table)
_nfvi_instances_paging.first_page()

_nfvi_instances_paging.set_page_request_id()
Expand All @@ -474,7 +474,7 @@ def _audit_nfvi_instance_groups_callback(timer_id):
if response['completed']:
instance_group_table = tables.tables_get_instance_group_table()

_deletable_instance_groups = instance_group_table.keys()
_deletable_instance_groups = list(instance_group_table)

for nfvi_instance_group in response['result-data']:
instance_group = instance_group_table.get(nfvi_instance_group.uuid,
Expand All @@ -488,7 +488,7 @@ def _audit_nfvi_instance_groups_callback(timer_id):
_deletable_instance_groups.remove(nfvi_instance_group.uuid)

for instance_group_uuid in _deletable_instance_groups:
if instance_group_uuid in instance_group_table.keys():
if instance_group_uuid in list(instance_group_table):
instance_group = instance_group_table[instance_group_uuid]
instance_group.clear_alarms()
del instance_group_table[instance_group_uuid]
Expand Down Expand Up @@ -517,7 +517,7 @@ def _audit_nfvi_images_callback(timer_id):
image_table = tables.tables_get_image_table()

if _deletable_images is None:
_deletable_images = image_table.keys()
_deletable_images = list(image_table)

for nfvi_image in response['result-data']:
image = image_table.get(nfvi_image.uuid, None)
Expand All @@ -537,20 +537,20 @@ def _audit_nfvi_images_callback(timer_id):
if image.is_deleted():
del image_table[image_uuid]

_deletable_images = image_table.keys()
_deletable_images = list(image_table)
_nfvi_images_paging.first_page()
else:
DLOG.error("Audit-Images callback, page-request-id mismatch, "
"responses=%s, page-request-id=%s."
% (response, _nfvi_images_paging.page_request_id))
image_table = tables.tables_get_image_table()
_deletable_images = image_table.keys()
_deletable_images = list(image_table)
_nfvi_images_paging.first_page()
else:
DLOG.error("Audit-Images callback, not completed, responses=%s."
% response)
image_table = tables.tables_get_image_table()
_deletable_images = image_table.keys()
_deletable_images = list(image_table)
_nfvi_images_paging.first_page()

_nfvi_images_paging.set_page_request_id()
Expand Down Expand Up @@ -578,7 +578,7 @@ def _audit_nfvi_volumes_callback(timer_id):
_added_volumes = list()

if _deletable_volumes is None:
_deletable_volumes = volume_table.keys()
_deletable_volumes = list(volume_table)

for volume_uuid, volume_name in response['result-data']:
volume = volume_table.get(volume_uuid, None)
Expand Down Expand Up @@ -609,7 +609,7 @@ def _audit_nfvi_volumes_callback(timer_id):
del _nfvi_volumes_outstanding[volume_uuid]

_added_volumes[:] = []
_deletable_volumes = volume_table.keys()
_deletable_volumes = list(volume_table)
_nfvi_volumes_paging.first_page()
else:
DLOG.error("Audit-Volumes callback, page-request-id mismatch, "
Expand All @@ -620,7 +620,7 @@ def _audit_nfvi_volumes_callback(timer_id):
_added_volumes = list()
else:
_added_volumes[:] = []
_deletable_volumes = volume_table.keys()
_deletable_volumes = list(volume_table)
_nfvi_volumes_paging.first_page()
else:
DLOG.error("Audit-Volumes callback, not completed, responses=%s."
Expand All @@ -630,7 +630,7 @@ def _audit_nfvi_volumes_callback(timer_id):
_added_volumes = list()
else:
_added_volumes[:] = []
_deletable_volumes = volume_table.keys()
_deletable_volumes = list(volume_table)
_nfvi_volumes_paging.first_page()

_nfvi_volumes_paging.set_page_request_id()
Expand All @@ -651,7 +651,7 @@ def _audit_nfvi_volume_snapshots_callback(timer_id):
if response['completed']:
volume_snapshot_table = tables.tables_get_volume_snapshot_table()

_deletable_volume_snapshots = volume_snapshot_table.keys()
_deletable_volume_snapshots = list(volume_snapshot_table)

for nfvi_volume_snapshot in response['result-data']:
volume_snapshot = volume_snapshot_table.get(nfvi_volume_snapshot.uuid,
Expand All @@ -665,7 +665,7 @@ def _audit_nfvi_volume_snapshots_callback(timer_id):
_deletable_volume_snapshots.remove(nfvi_volume_snapshot.uuid)

for volume_snapshot_uuid in _deletable_volume_snapshots:
if volume_snapshot_uuid in volume_snapshot_table.keys():
if volume_snapshot_uuid in list(volume_snapshot_table):
del volume_snapshot_table[volume_snapshot_uuid]

else:
Expand All @@ -691,7 +691,7 @@ def _audit_nfvi_subnets_callback(timer_id):
subnet_table = tables.tables_get_subnet_table()

if _deletable_subnets is None:
_deletable_subnets = subnet_table.keys()
_deletable_subnets = list(subnet_table)

for nfvi_subnet in response['result-data']:
subnet = subnet_table.get(nfvi_subnet.uuid, None)
Expand All @@ -711,23 +711,23 @@ def _audit_nfvi_subnets_callback(timer_id):

if _nfvi_subnets_paging.done:
for subnet_uuid in _deletable_subnets:
if subnet_uuid in subnet_table.keys():
if subnet_uuid in list(subnet_table):
del subnet_table[subnet_uuid]

_deletable_subnets = subnet_table.keys()
_deletable_subnets = list(subnet_table)
_nfvi_subnets_paging.first_page()
else:
DLOG.error("Audit-Subnets callback, page-request-id mismatch, "
"responses=%s, page-request-id=%s."
% (response, _nfvi_subnets_paging.page_request_id))
subnet_table = tables.tables_get_subnet_table()
_deletable_subnets = subnet_table.keys()
_deletable_subnets = list(subnet_table)
_nfvi_subnets_paging.first_page()
else:
DLOG.error("Audit-Subnets callback, not completed, responses=%s."
% response)
subnet_table = tables.tables_get_subnet_table()
_deletable_subnets = subnet_table.keys()
_deletable_subnets = list(subnet_table)
_nfvi_subnets_paging.first_page()

_nfvi_subnets_paging.set_page_request_id()
Expand All @@ -751,7 +751,7 @@ def _audit_nfvi_networks_callback(timer_id):
network_table = tables.tables_get_network_table()

if _deletable_networks is None:
_deletable_networks = network_table.keys()
_deletable_networks = list(network_table)

for nfvi_network in response['result-data']:
network = network_table.get(nfvi_network.uuid, None)
Expand All @@ -777,23 +777,23 @@ def _audit_nfvi_networks_callback(timer_id):

if _nfvi_networks_paging.done:
for network_uuid in _deletable_networks:
if network_uuid in network_table.keys():
if network_uuid in list(network_table):
del network_table[network_uuid]

_deletable_networks = network_table.keys()
_deletable_networks = list(network_table)
_nfvi_networks_paging.first_page()
else:
DLOG.error("Audit-Networks callback, page-request-id mismatch, "
"responses=%s, page-request-id=%s."
% (response, _nfvi_networks_paging.page_request_id))
network_table = tables.tables_get_network_table()
_deletable_networks = network_table.keys()
_deletable_networks = list(network_table)
_nfvi_networks_paging.first_page()
else:
DLOG.error("Audit-Networks callback, not completed, responses=%s."
% response)
network_table = tables.tables_get_network_table()
_deletable_networks = network_table.keys()
_deletable_networks = list(network_table)
_nfvi_networks_paging.first_page()

_nfvi_networks_paging.set_page_request_id()
Expand Down
2 changes: 1 addition & 1 deletion nfv/nfv-vim/nfv_vim/database/_database.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ def load_data(self, filename):
def migrate_data(self):
metadata = MetaData()
metadata.reflect(bind=self._engine)
migrate_tables(self._session, metadata.tables.keys())
migrate_tables(self._session, list(metadata.tables))
self._session.commit()

@property
Expand Down
Loading

0 comments on commit 7927d40

Please sign in to comment.