)]}'
{"lib/ironic":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"8c19efe79b879b6d87cbeff9e592fa49039fe0fe","unresolved":false,"context_lines":[{"line_number":514,"context_line":"        fi"},{"line_number":515,"context_line":"        sleep 1"},{"line_number":516,"context_line":"    done"},{"line_number":517,"context_line":"    die $LINENO \"Timed out waiting for Nova hypervisor-stats $resources \u003e\u003d $expected_count\""},{"line_number":518,"context_line":"}"},{"line_number":519,"context_line":""},{"line_number":520,"context_line":"function enroll_nodes {"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3a961159_767fc0ab","line":517,"updated":"2014-12-11 00:43:31.000000000","message":"extra \"s\" here?","commit_id":"55db4df84449a08eaa9878ddba775a58e8b45217"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"7967c9ea6efd3e7ee6786a121f4df1398438e016","unresolved":false,"context_lines":[{"line_number":509,"context_line":"    local expected_count\u003d$2"},{"line_number":510,"context_line":"    echo_summary \"Waiting 2 minutes for Nova resource tracker to pick up $resource \u003e\u003d $expected_count\""},{"line_number":511,"context_line":"    for i in $(seq 1 120); do"},{"line_number":512,"context_line":"        if [ $(nova hypervisor-stats | grep \" $1 \" | get_field 2) -ge $expected_count ]; then"},{"line_number":513,"context_line":"            return 0"},{"line_number":514,"context_line":"        fi"},{"line_number":515,"context_line":"        sleep 1"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"3a961159_a4e63d13","line":512,"updated":"2014-12-11 14:55:42.000000000","message":"It looks like $resource should be used here instead of $1.","commit_id":"82ebfc6ea61ae2529107a9f9e3e783c42207b316"}]}
