rax.py issues

Seeing the following when using rax.py.

./rax.py --list
/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:730: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html (This warning will only appear once by default.)
InsecureRequestWarning)
Traceback (most recent call last):
File “./rax.py”, line 284, in
main()
File “./rax.py”, line 277, in main
_list(regions)
File “./rax.py”, line 187, in _list
imagegroup = ‘image-%s’ % images[server.image[‘id’]]
TypeError: string indices must be integers

Has anyone else experienced this “TypeError: string indices must be integers” error from the rax.py script? I believe this script worked a few weeks ago.

Thanks.

Do you currently have any servers booting from volumes (cloud block storage)?

When booting from a volume, server.image is an empty string, and not a dictionary. I am working on a pull request that will be submitted soon, that will handle servers being booted from a volume.