)]}'
{"ceilometer/tests/unit/pipeline_base.py":[{"author":{"_account_id":26159,"name":"xiexianbin","email":"xiexianbin@yovole.com","username":"xianbin"},"change_message_id":"a7faeac5f315b5b74f55ab9163442fb3abf80668","unresolved":false,"context_lines":[{"line_number":1710,"context_line":"                user_id\u003d\u0027test_user\u0027,"},{"line_number":1711,"context_line":"                project_id\u003d\u0027test_proj\u0027,"},{"line_number":1712,"context_line":"                resource_id\u003d\u0027test_resource\u0027,"},{"line_number":1713,"context_line":"                timestamp\u003ddatetime.datetime.utcnow().isoformat(),"},{"line_number":1714,"context_line":"                resource_metadata\u003d{\u0027version\u0027: \u00271.0\u0027}"},{"line_number":1715,"context_line":"            ),"},{"line_number":1716,"context_line":"        ]"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f2577a7_58cd4264","line":1713,"range":{"start_line":1713,"start_character":26,"end_line":1713,"end_character":43},"updated":"2017-09-18 01:00:49.000000000","message":"why don\u0027t use timeutils?","commit_id":"70e3a052f0ba871ba5ed446f7262cf30ea5422bb"},{"author":{"_account_id":26159,"name":"xiexianbin","email":"xiexianbin@yovole.com","username":"xianbin"},"change_message_id":"a7faeac5f315b5b74f55ab9163442fb3abf80668","unresolved":false,"context_lines":[{"line_number":2163,"context_line":"                user_id\u003d\u0027test_user\u0027,"},{"line_number":2164,"context_line":"                project_id\u003d\u0027test_proj\u0027,"},{"line_number":2165,"context_line":"                resource_id\u003d\u0027test_resource\u0027,"},{"line_number":2166,"context_line":"                timestamp\u003d((datetime.datetime.utcnow() - datetime.timedelta(minutes\u003d5))"},{"line_number":2167,"context_line":"                           .isoformat()),"},{"line_number":2168,"context_line":"                resource_metadata\u003d{\u0027version\u0027: \u00272.0\u0027}"},{"line_number":2169,"context_line":"            ),"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f2577a7_d8ded20f","line":2166,"range":{"start_line":2166,"start_character":28,"end_line":2166,"end_character":84},"updated":"2017-09-18 01:00:49.000000000","message":"CI error: \n ./ceilometer/tests/unit/pipeline_base.py:2166:80: E501 line too long (87 \u003e 79 characters)","commit_id":"70e3a052f0ba871ba5ed446f7262cf30ea5422bb"}]}
