)]}'
{"swiftclient/client.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"8f7d2dd5d59ff3087bb8249b63dd533e13693ae9","unresolved":false,"context_lines":[{"line_number":31,"context_line":"try:"},{"line_number":32,"context_line":"    from swiftclient.https_connection import ExtHTTPSConnection"},{"line_number":33,"context_line":"except ImportError:"},{"line_number":34,"context_line":"    ExtHTTPSConnection \u003d HTTPSConnection"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"logger \u003d logging.getLogger(\"swiftclient\")"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPH%2F%2F%2BBM%3D","line":34,"updated":"2013-05-17 15:19:59.000000000","message":"I\u0027m finding it hard to figure out when this ImportError would ever be raised?","commit_id":"a674ae79bef751a9812eeccb35e2ebce75d546e1"},{"author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"change_message_id":"d2f6d3695228deb8973d55e2014474823baa9a7d","unresolved":false,"context_lines":[{"line_number":31,"context_line":"try:"},{"line_number":32,"context_line":"    from swiftclient.https_connection import ExtHTTPSConnection"},{"line_number":33,"context_line":"except ImportError:"},{"line_number":34,"context_line":"    ExtHTTPSConnection \u003d HTTPSConnection"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"logger \u003d logging.getLogger(\"swiftclient\")"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPH%2F%2F9%2BU%3D","line":34,"in_reply_to":"AAAAPH%2F%2F%2BBM%3D","updated":"2013-05-17 15:28:50.000000000","message":"This line in https_connection.py:\n\nimport OpenSSL\n\nwill raise an exception if python-openssl isn\u0027t installed. In that case we just fall back to the default library. This is to remove having that lib has a requirement for swifclient -- based on the feedback from patch 1.","commit_id":"a674ae79bef751a9812eeccb35e2ebce75d546e1"},{"author":{"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},"change_message_id":"f091b709460710c0736cbd5e51d64a8ecbf0e5f8","unresolved":false,"context_lines":[{"line_number":953,"context_line":"                 preauthurl\u003dNone, preauthtoken\u003dNone, snet\u003dFalse,"},{"line_number":954,"context_line":"                 starting_backoff\u003d1, tenant_name\u003dNone, os_options\u003dNone,"},{"line_number":955,"context_line":"                 auth_version\u003d\"1\", cacert\u003dNone, insecure\u003dFalse,"},{"line_number":956,"context_line":"                 ssl_compression\u003dTrue):"},{"line_number":957,"context_line":"        \"\"\""},{"line_number":958,"context_line":"        :param authurl: authentication URL"},{"line_number":959,"context_line":"        :param user: user name to authenticate as"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPH%2F%2F85o%3D","line":956,"updated":"2013-05-17 22:40:17.000000000","message":"ssl_compression could use an entry in the docstring.","commit_id":"a674ae79bef751a9812eeccb35e2ebce75d546e1"}],"swiftclient/https_connection.py":[{"author":{"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},"change_message_id":"f091b709460710c0736cbd5e51d64a8ecbf0e5f8","unresolved":false,"context_lines":[{"line_number":26,"context_line":"try:"},{"line_number":27,"context_line":"    from eventlet.green.OpenSSL.SSL import GreenConnection"},{"line_number":28,"context_line":"    from eventlet.greenio import GreenSocket"},{"line_number":29,"context_line":"    from eventlet.patcher import is_monkey_patched as is_monkey_patched"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    def getsockopt(self, *args, **kwargs):"},{"line_number":32,"context_line":"        return self.fd.getsockopt(*args, **kwargs)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPH%2F%2F85U%3D","line":29,"updated":"2013-05-17 22:40:17.000000000","message":"Is this alias of the seemingly-same name significant?","commit_id":"a674ae79bef751a9812eeccb35e2ebce75d546e1"},{"author":{"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},"change_message_id":"f091b709460710c0736cbd5e51d64a8ecbf0e5f8","unresolved":false,"context_lines":[{"line_number":39,"context_line":"        return False"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"class ExtHTTPSConnection(HTTPSConnection):"},{"line_number":43,"context_line":"    \"\"\""},{"line_number":44,"context_line":"    Extended HTTPSConnection which uses the OpenSSL library"},{"line_number":45,"context_line":"    for disabling SSL compression."}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPH%2F%2F85Q%3D","line":42,"updated":"2013-05-17 22:40:17.000000000","message":"Since this class always disables compression, could its name reflect that?\n\n  NonCompressingHTTPSConnection\n\nperhaps?  That\u0027s more wordy, but less ambiguous.","commit_id":"a674ae79bef751a9812eeccb35e2ebce75d546e1"},{"author":{"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},"change_message_id":"f091b709460710c0736cbd5e51d64a8ecbf0e5f8","unresolved":false,"context_lines":[{"line_number":82,"context_line":"        if is_monkey_patched(\u0027socket\u0027):"},{"line_number":83,"context_line":"            # If we are running in a monkey patched environment"},{"line_number":84,"context_line":"            # use eventlet\u0027s GreenConnection -- it handles eventlet\u0027s"},{"line_number":85,"context_line":"            # non-blocking # sockets correctly."},{"line_number":86,"context_line":"            Connection \u003d GreenConnection"},{"line_number":87,"context_line":"        else:"},{"line_number":88,"context_line":"            Connection \u003d OpenSSL.SSL.Connection"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPH%2F%2F84k%3D","line":85,"updated":"2013-05-17 22:40:17.000000000","message":"Extra \"#\"","commit_id":"a674ae79bef751a9812eeccb35e2ebce75d546e1"}]}
