)]}'
{"tripleoclient/utils.py":[{"author":{"_account_id":7144,"name":"James Slagle","email":"jslagle@redhat.com","username":"slagle"},"change_message_id":"7ef53df0f7dbb96eb85c988186c3913f91207660","unresolved":false,"context_lines":[{"line_number":221,"context_line":"                # We got the same marker twice, wrap around"},{"line_number":222,"context_line":"                current_marker \u003d marker"},{"line_number":223,"context_line":"            else:"},{"line_number":224,"context_line":"                current_marker \u003d new_marker"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"            if verbose:"},{"line_number":227,"context_line":"                events_log \u003d event_log_formatter(events)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a5de9d1_0118c7d1","line":224,"updated":"2016-02-02 08:32:47.000000000","message":"this is going to reset current_marker to None every time the list of events hasn\u0027t changed every 5 seconds, which i think is going to happen very frequently during this polling.\n\nthe bug was a race condition in getting the full list of events, but not having the final stack yet be in create_complete.\n\nthe next time in the loop, we\u0027d get the same list of events, but then we don\u0027t check if the final stack is complete anymore.\n\nso i think this could be simpler if we just move the check for the final stack (overcloud) of create_complete outside of the if len(events) \u003e\u003d 1.","commit_id":"74e0d33fddbe9acb6d083d6b6c66fe48d2bf0199"}]}
