)]}'
{"ceilometer/api/controllers/v2/samples.py":[{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"d32eba6492559230ac585651ea5b270a0a8cad93","unresolved":false,"context_lines":[{"line_number":172,"context_line":"        \"\"\""},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"        if (namespace is None or module is None):"},{"line_number":175,"context_line":"            raise Exception(\"namespace or name of the module is None\")"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"        from stevedore import driver"},{"line_number":178,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"dada55a8_2f805246","line":175,"range":{"start_line":175,"start_character":37,"end_line":175,"end_character":70},"updated":"2016-07-22 15:48:42.000000000","message":"\"not specific,please assign it\" may be more helpful","commit_id":"e76cf658a81bdd37f587db7cafe2ae6908ab8398"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"d32eba6492559230ac585651ea5b270a0a8cad93","unresolved":false,"context_lines":[{"line_number":182,"context_line":"                invoke_on_load\u003dTrue"},{"line_number":183,"context_line":"            )"},{"line_number":184,"context_line":"        except Exception as err:"},{"line_number":185,"context_line":"            raise err"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"        if mgr:"},{"line_number":188,"context_line":"            from ceilometer import keystone_client"}],"source_content_type":"text/x-python","patch_set":1,"id":"dada55a8_efd63a26","line":185,"range":{"start_line":185,"start_character":12,"end_line":185,"end_character":21},"updated":"2016-07-22 15:48:42.000000000","message":"too brief，people want to know why error.\nunecessary to change in my opinion","commit_id":"e76cf658a81bdd37f587db7cafe2ae6908ab8398"}]}
