a1d51d58e7
This patchset introduces some changes to improve compability with Python 3. It does _not_ make the codebase 100% Python 3 compatible, however. Changes made: * Fix import of the Queue module to look for 'queue' on ImportError * Rename `iteritems` calls to `items`. Some remaining compatibility issues: * Bytes vs string objects - this compromises most of the errors we currently have, across all files and tests * Treating `dict_keys` objects as lists and calling `append` (generate._parse_global_variables) * Altering dictionary keys during iteration (test_inventory.testing_deleting_elements) Change-Id: I6ad9601c5835703f44cc0752cef15c682298a40e |
||
---|---|---|
.. | ||
inventory | ||
roles/bootstrap-host | ||
ansible.cfg | ||
bootstrap-aio.yml | ||
get-ansible-role-requirements.yml | ||
test-inventory.ini | ||
test_dictutils.py | ||
test_filesystem.py | ||
test_inventory.py | ||
test_ip.py | ||
test_manage.py |