)]}'
{"ceilometer/hacking/checks.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"2968add08c9365bce7cd8a01b0769c3f27bff2dc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 Kairo Araujo \u003ckairo@kairo.eti.br\u003e"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":4,"id":"bae84128_6c9cbdc0","line":1,"updated":"2016-02-22 14:58:49.000000000","message":"we can drop this. we don\u0027t include personal names in headers (and i\u0027m not sure this is actually valid from legal pov)","commit_id":"5193809c2f62a47aa50a8901a15c5a886c3e62c3"},{"author":{"_account_id":18549,"name":"Kairo Araujo","email":"kairo@kairo.eti.br","username":"kairo"},"change_message_id":"91a0ce931a4b70a94432a8e1eedeffa3341768b2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 Kairo Araujo \u003ckairo@kairo.eti.br\u003e"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":4,"id":"bae84128_faa99b7c","line":1,"in_reply_to":"bae84128_6c9cbdc0","updated":"2016-02-22 15:44:44.000000000","message":"Done","commit_id":"5193809c2f62a47aa50a8901a15c5a886c3e62c3"}],"doc/source/conf.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"2968add08c9365bce7cd8a01b0769c3f27bff2dc","unresolved":false,"context_lines":[{"line_number":153,"context_line":"#html_last_updated_fmt \u003d \u0027%b %d, %Y\u0027"},{"line_number":154,"context_line":"git_cmd \u003d [\"git\", \"log\", \"--pretty\u003dformat:\u0027%ad, commit %h\u0027\", \"--date\u003dlocal\","},{"line_number":155,"context_line":"    \"-n1\"]"},{"line_number":156,"context_line":"html_last_updated_fmt \u003d subprocess.Popen("},{"line_number":157,"context_line":"    git_cmd, stdout\u003dsubprocess.PIPE).communicate()[0]"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"# If true, SmartyPants will be used to convert quotes and dashes to"}],"source_content_type":"text/x-python","patch_set":4,"id":"bae84128_4cba99c1","line":156,"updated":"2016-02-22 14:58:49.000000000","message":"i\u0027m  a little concerned that this passes when i run tox -epep8 with this file as it\u0027s original (with os.popen rather tahn subprocess)\n\ni get the feeling, the check isn\u0027t running properly","commit_id":"5193809c2f62a47aa50a8901a15c5a886c3e62c3"},{"author":{"_account_id":18549,"name":"Kairo Araujo","email":"kairo@kairo.eti.br","username":"kairo"},"change_message_id":"91a0ce931a4b70a94432a8e1eedeffa3341768b2","unresolved":false,"context_lines":[{"line_number":153,"context_line":"#html_last_updated_fmt \u003d \u0027%b %d, %Y\u0027"},{"line_number":154,"context_line":"git_cmd \u003d [\"git\", \"log\", \"--pretty\u003dformat:\u0027%ad, commit %h\u0027\", \"--date\u003dlocal\","},{"line_number":155,"context_line":"    \"-n1\"]"},{"line_number":156,"context_line":"html_last_updated_fmt \u003d subprocess.Popen("},{"line_number":157,"context_line":"    git_cmd, stdout\u003dsubprocess.PIPE).communicate()[0]"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"# If true, SmartyPants will be used to convert quotes and dashes to"}],"source_content_type":"text/x-python","patch_set":4,"id":"bae84128_d5146845","line":156,"in_reply_to":"bae84128_4cba99c1","updated":"2016-02-22 15:44:44.000000000","message":"It is working properly.\nBut we have a good point here.\n\nthe doc/source/conf.py isn\u0027t checked by the hack because in tox.ini excludes the directory doc [flake8]\nIf we remove doc from exclude we received a lot of errors such as:\n\n./doc/source/conf.py:1:1: H102  Apache 2.0 license header not found\n#\n^\n./doc/source/conf.py:16:1: H306  imports not in alphabetical order (sys, os)\nimport os\n^\n./doc/source/conf.py:30:1: E265 block comment should start with \u0027# \u0027\n#sys.path.insert(0, os.path.abspath(\u0027.\u0027))\n^\n./doc/source/conf.py:35:1: E265 block comment should start with \u0027# \u0027\n#needs_sphinx \u003d \u00271.0\u0027\n^\n(...)\nERROR: InvocationError: \u0027/Users/kairoaraujo/Dev/OpenStack/ceilometer/.tox/pep8/bin/flake8\u0027\n_____________________________________________ summary ______________________________________________\nERROR:   pep8: commands failed","commit_id":"5193809c2f62a47aa50a8901a15c5a886c3e62c3"}],"tox.ini":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"5de18ef267d62c35d954e21976a2d5ef8e44704f","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"[hacking]"},{"line_number":134,"context_line":"import_exceptions \u003d"},{"line_number":135,"context_line":"    ceilometer.i18"},{"line_number":136,"context_line":"local-check-factory \u003d ceilometer.hacking.checks.factory"}],"source_content_type":"text/x-properties","patch_set":1,"id":"bae84128_70ffbc01","line":135,"updated":"2016-02-19 18:54:44.000000000","message":"are you dropping the \u0027n\u0027 from i18n on purpose? this patch doesn\u0027t exist","commit_id":"7a25965d2a0c5773c82be18b62972e2922602744"},{"author":{"_account_id":18549,"name":"Kairo Araujo","email":"kairo@kairo.eti.br","username":"kairo"},"change_message_id":"493f4d09675dd188265bc12c02a4817b7d4b33aa","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"[hacking]"},{"line_number":134,"context_line":"import_exceptions \u003d"},{"line_number":135,"context_line":"    ceilometer.i18"},{"line_number":136,"context_line":"local-check-factory \u003d ceilometer.hacking.checks.factory"}],"source_content_type":"text/x-properties","patch_set":1,"id":"bae84128_90e24002","line":135,"in_reply_to":"bae84128_70ffbc01","updated":"2016-02-19 18:58:42.000000000","message":"Done","commit_id":"7a25965d2a0c5773c82be18b62972e2922602744"}]}
