Yes, Lance. I found an issue in forked version of keystone with some changes related to federations.
The issue there occured in that line of code. You can look at the example below and check if it works for python 2.7:
domains = [{'id': 1, 'name': 'domain1', 'extra': ''}, {'extra': '', 'id': 1, 'name': 'domain1'}]
domains = [dict(t) for t in set([tuple(d.items()) for d in domains])]
after running these 2 lines of code you can see that there will be 2 items in domains list.
Yes, Lance. I found an issue in forked version of keystone with some changes related to federations.
The issue there occured in that line of code. You can look at the example below and check if it works for python 2.7:
domains = [{'id': 1, 'name': 'domain1', 'extra': ''}, {'extra': '', 'id': 1, 'name': 'domain1'}] d.items( )) for d in domains])]
domains = [dict(t) for t in set([tuple(
after running these 2 lines of code you can see that there will be 2 items in domains list.