)]}'
{"openstackclient/common/exceptions.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"fbc695204b80eb09a32f93d517fd1555d2b76df9","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"import sys"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from osc_lib.exceptions import *  # noqa"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"sys.stderr.write("}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_e8df850a","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":32},"updated":"2016-06-09 02:09:20.000000000","message":"this will import all the classes right? so someone using::\n\n  from openstackclient.common import exceptions as exc\n\n  raise exc.CommandError()\n\nwon\u0027t break right? like: http://git.openstack.org/cgit/openstack/python-senlinclient/tree/senlinclient/tests/unit/v1/test_action.py#n18","commit_id":"395c95afa9f6fd7c34d79fc9de5152c2a889f27b"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"dfce1d882f88d8908b2fc0bacd6c57980eb57f60","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"import sys"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from osc_lib.exceptions import *  # noqa"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"sys.stderr.write("}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_18903195","line":16,"in_reply_to":"7aa08908_c4025709","updated":"2016-06-09 18:54:24.000000000","message":"We do this in 3 places in OSC directly, so we\u0027ll find out if it breaks immediately.","commit_id":"395c95afa9f6fd7c34d79fc9de5152c2a889f27b"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"4cc561c9d5fc75088e780ad68ff72ef25785bdc2","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"import sys"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from osc_lib.exceptions import *  # noqa"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"sys.stderr.write("}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_c4025709","line":16,"in_reply_to":"7aa08908_e8df850a","updated":"2016-06-09 13:37:48.000000000","message":"I\u0027ll need to test that specifically.  I split these up like this so we could run our tests with the proxy in place, it passes for me locally, so far.","commit_id":"395c95afa9f6fd7c34d79fc9de5152c2a889f27b"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"fbc695204b80eb09a32f93d517fd1555d2b76df9","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"sys.stderr.write("},{"line_number":20,"context_line":"    \"WARNING: %(old)s is deprecated, please use osc-lib.%(new)s\\n\" % {"},{"line_number":21,"context_line":"        \u0027old\u0027: __name__,"},{"line_number":22,"context_line":"        \u0027new\u0027: \u0027exceptions\u0027,"},{"line_number":23,"context_line":"    }"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_68cd5565","line":20,"range":{"start_line":20,"start_character":48,"end_line":20,"end_character":55},"updated":"2016-06-09 02:09:20.000000000","message":"osc_lib?","commit_id":"395c95afa9f6fd7c34d79fc9de5152c2a889f27b"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"fbc695204b80eb09a32f93d517fd1555d2b76df9","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"sys.stderr.write("},{"line_number":20,"context_line":"    \"WARNING: %(old)s is deprecated, please use osc-lib.%(new)s\\n\" % {"},{"line_number":21,"context_line":"        \u0027old\u0027: __name__,"},{"line_number":22,"context_line":"        \u0027new\u0027: \u0027exceptions\u0027,"},{"line_number":23,"context_line":"    }"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_08e931b7","line":20,"range":{"start_line":20,"start_character":25,"end_line":20,"end_character":35},"updated":"2016-06-09 02:09:20.000000000","message":"state when it\u0027ll be removed?","commit_id":"395c95afa9f6fd7c34d79fc9de5152c2a889f27b"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"4cc561c9d5fc75088e780ad68ff72ef25785bdc2","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"sys.stderr.write("},{"line_number":20,"context_line":"    \"WARNING: %(old)s is deprecated, please use osc-lib.%(new)s\\n\" % {"},{"line_number":21,"context_line":"        \u0027old\u0027: __name__,"},{"line_number":22,"context_line":"        \u0027new\u0027: \u0027exceptions\u0027,"},{"line_number":23,"context_line":"    }"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_c40897dc","line":20,"in_reply_to":"7aa08908_68cd5565","updated":"2016-06-09 13:37:48.000000000","message":"Good question... Python module name or install package/repo name?  These are meant for developers, users can\u0027t do anything about it, so Python name?","commit_id":"395c95afa9f6fd7c34d79fc9de5152c2a889f27b"}],"openstackclient/common/utils.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"fbc695204b80eb09a32f93d517fd1555d2b76df9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7aa08908_88d521e6","updated":"2016-06-09 02:09:20.000000000","message":"same comments as other file","commit_id":"395c95afa9f6fd7c34d79fc9de5152c2a889f27b"}]}
