)]}'
{"ceilometerclient/common/http.py":[{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"a8349026aae3b4eceb335af2a546ca88f97d46a0","unresolved":false,"context_lines":[{"line_number":102,"context_line":"                curl.append(fmt % value)"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"        if self.connection_params[2].get(\u0027insecure\u0027):"},{"line_number":105,"context_line":"            curl.append(\u0027-k\u0027)"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"        if \u0027body\u0027 in kwargs:"},{"line_number":108,"context_line":"            curl.append(\u0027-d \\\u0027%s\\\u0027\u0027 % kwargs[\u0027body\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUH%2F%2BTmI%3D","side":"PARENT","line":105,"updated":"2014-01-28 06:18:42.000000000","message":"Why we don\u0027t need \u0027insecure\u0027 here any more?","commit_id":"b146e97c77eaa77922831f9c87a5b00ad1e3d460"},{"author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"change_message_id":"3586d900d7bab6c3b57f948ac8b91b86e9d4ecc4","unresolved":false,"context_lines":[{"line_number":102,"context_line":"                curl.append(fmt % value)"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"        if self.connection_params[2].get(\u0027insecure\u0027):"},{"line_number":105,"context_line":"            curl.append(\u0027-k\u0027)"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"        if \u0027body\u0027 in kwargs:"},{"line_number":108,"context_line":"            curl.append(\u0027-d \\\u0027%s\\\u0027\u0027 % kwargs[\u0027body\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUH%2F%2BTE8%3D","side":"PARENT","line":105,"in_reply_to":"AAAAUH%2F%2BTmI%3D","updated":"2014-01-28 09:08:48.000000000","message":"it\u0027s handled directly in the __init__ line 64:65","commit_id":"b146e97c77eaa77922831f9c87a5b00ad1e3d460"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"a8349026aae3b4eceb335af2a546ca88f97d46a0","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"import requests"},{"line_number":27,"context_line":"import six"},{"line_number":28,"context_line":"from six.moves import http_client as httplib  # noqa"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"from ceilometerclient import exc"},{"line_number":31,"context_line":"from ceilometerclient.openstack.common.py3kcompat import urlutils"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUH%2F%2BTks%3D","line":28,"updated":"2014-01-28 06:18:42.000000000","message":"Should this be removed?","commit_id":"0e20e43b53c3395318959f01888141b4f4bad10e"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"a8349026aae3b4eceb335af2a546ca88f97d46a0","unresolved":false,"context_lines":[{"line_number":66,"context_line":"            else:"},{"line_number":67,"context_line":"                self.verify_cert \u003d kwargs.get(\u0027ca_file\u0027, get_system_ca_file())"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    def log_curl_request(self, method, url, kwargs):"},{"line_number":70,"context_line":"        curl \u003d [\u0027curl -i -X %s\u0027 % method]"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"        for (key, value) in kwargs[\u0027headers\u0027].items():"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUH%2F%2BTlw%3D","line":69,"updated":"2014-01-28 06:18:42.000000000","message":"May be we could rename this to log_http_request, as a pair to log_http_response()?","commit_id":"0e20e43b53c3395318959f01888141b4f4bad10e"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"a8349026aae3b4eceb335af2a546ca88f97d46a0","unresolved":false,"context_lines":[{"line_number":73,"context_line":"            header \u003d \u0027-H \\\u0027%s: %s\\\u0027\u0027 % (key, value)"},{"line_number":74,"context_line":"            curl.append(header)"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"        if \u0027body\u0027 in kwargs:"},{"line_number":77,"context_line":"            curl.append(\u0027-d \\\u0027%s\\\u0027\u0027 % kwargs[\u0027body\u0027])"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"        curl.append(\u0027%s/%s\u0027 % (self.endpoint.rstrip(\u0027/\u0027), url.lstrip(\u0027/\u0027)))"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUH%2F%2BTlo%3D","line":76,"updated":"2014-01-28 06:18:42.000000000","message":"I believe \u0027body\u0027 is replaced by \u0027data\u0027, right?","commit_id":"0e20e43b53c3395318959f01888141b4f4bad10e"},{"author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"change_message_id":"3586d900d7bab6c3b57f948ac8b91b86e9d4ecc4","unresolved":false,"context_lines":[{"line_number":73,"context_line":"            header \u003d \u0027-H \\\u0027%s: %s\\\u0027\u0027 % (key, value)"},{"line_number":74,"context_line":"            curl.append(header)"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"        if \u0027body\u0027 in kwargs:"},{"line_number":77,"context_line":"            curl.append(\u0027-d \\\u0027%s\\\u0027\u0027 % kwargs[\u0027body\u0027])"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"        curl.append(\u0027%s/%s\u0027 % (self.endpoint.rstrip(\u0027/\u0027), url.lstrip(\u0027/\u0027)))"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUH%2F%2BTFE%3D","line":76,"in_reply_to":"AAAAUH%2F%2BTlo%3D","updated":"2014-01-28 09:08:48.000000000","message":"yeah right good catch :)","commit_id":"0e20e43b53c3395318959f01888141b4f4bad10e"}]}
