datacenter / acitoolkit

A basic toolkit for accessing the Cisco APIC
Other
347 stars 266 forks source link

Issue in application testharness #363

Open nileshgore25 opened 4 years ago

nileshgore25 commented 4 years ago

(acipy37) [root@localhost testharness]# python apic_test_harness.py --directory ../snapback/apic-config-db/ Traceback (most recent call last): File "apic_test_harness.py", line 161, in session = FakeSession(filenames) File "/root/aciprog/aci_ansible_learning_labs_code_samples/acipy37/lib/python3.7/site-packages/acitoolkit-0.4-py3.7.egg/acitoolkit/acifakeapic.py", line 100, in init File "/root/aciprog/aci_ansible_learning_labs_code_samples/acipy37/lib/python3.7/site-packages/acitoolkit-0.4-py3.7.egg/acitoolkit/acifakeapic.py", line 288, in _fill_data AttributeError: 'dict' object has no attribute 'iteritems' (acipy37) [root@localhost testharness]#

edudppaz commented 3 years ago

This is could be due to iteritems being removed in Python3:

Remove dict.iteritems(), dict.iterkeys(), and dict.itervalues().

Instead: use dict.items(), dict.keys(), and dict.values() respectively.

https://wiki.python.org/moin/Python3.0#Built-In_Changes