)]}'
{"nova/scheduler/utils.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"d23d6050fea0f38598f449c5574ffdf868a5a7e9","unresolved":false,"context_lines":[{"line_number":939,"context_line":"            msg \u003d _(\"ServerGroupSoftAntiAffinityWeigher not configured\")"},{"line_number":940,"context_line":"            LOG.error(msg)"},{"line_number":941,"context_line":"            raise exception.UnsupportedPolicyException(reason\u003dmsg)"},{"line_number":942,"context_line":"        group_hosts \u003d set(group.get_hosts())"},{"line_number":943,"context_line":"        user_hosts \u003d set(user_group_hosts) if user_group_hosts else set()"},{"line_number":944,"context_line":"        return GroupDetails(hosts\u003duser_hosts | group_hosts,"},{"line_number":945,"context_line":"                            policy\u003dgroup.policy, members\u003dgroup.members)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_b72338a7","line":942,"updated":"2019-06-24 16:05:32.000000000","message":"But possibly some variant of the comment\n\n            # We don\u0027t need to target the group object\u0027s context because it was\n            # retrieved with the targeted context earlier in this method.\n\nwould have been appropriate to retain.","commit_id":"7ce34c26459d49ddec390056a30e110c49b5a9ba"}]}
