)]}'
{"ceilometer/api/hooks.py":[{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"1cddb9e3177c3b6596913223fd92c162a13fccbb","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    new samples can be posted via the /v2/meters/ API."},{"line_number":49,"context_line":"    \u0027\u0027\u0027"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"    def __init__(self, pipeline_manager\u003dNone):"},{"line_number":52,"context_line":"        if pipeline_manager is None:"},{"line_number":53,"context_line":"            # this is done here as the cfg options are not available"},{"line_number":54,"context_line":"            # when the file is imported."}],"source_content_type":"text/x-python","patch_set":1,"id":"1ae5cdf2_f94c29ca","line":51,"updated":"2014-06-06 06:09:14.000000000","message":"This argument is not used anywhere, we can drop it, I guess","commit_id":"6edfb1e4b40a753c3a066f6b49f30650e1bcba88"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"b10ab75b611729c1f83024cb347464249e6668f4","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    new samples can be posted via the /v2/meters/ API."},{"line_number":49,"context_line":"    \u0027\u0027\u0027"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"    def __init__(self, pipeline_manager\u003dNone):"},{"line_number":52,"context_line":"        if pipeline_manager is None:"},{"line_number":53,"context_line":"            # this is done here as the cfg options are not available"},{"line_number":54,"context_line":"            # when the file is imported."}],"source_content_type":"text/x-python","patch_set":1,"id":"1ae5cdf2_0235b045","line":51,"in_reply_to":"1ae5cdf2_f94c29ca","updated":"2014-06-09 01:02:32.000000000","message":"I\u0027m following the DBHook pattern here.","commit_id":"6edfb1e4b40a753c3a066f6b49f30650e1bcba88"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"1cddb9e3177c3b6596913223fd92c162a13fccbb","unresolved":false,"context_lines":[{"line_number":53,"context_line":"            # this is done here as the cfg options are not available"},{"line_number":54,"context_line":"            # when the file is imported."},{"line_number":55,"context_line":"            pipeline_manager \u003d pipeline.setup_pipeline()"},{"line_number":56,"context_line":"        self.pipeline_manager \u003d pipeline_manager"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    def before(self, state):"},{"line_number":59,"context_line":"        state.request.pipeline_manager \u003d self.pipeline_manager"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ae5cdf2_f9e349a1","line":56,"updated":"2014-06-06 06:09:14.000000000","message":"This change corresponds of the commit msg description, but the bug report needs only the fix in the test file.\n\nAnyway, I\u0027m ok with both changes.","commit_id":"6edfb1e4b40a753c3a066f6b49f30650e1bcba88"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"62bb44d9543c2ad077d58309229ff89ef6dd2f69","unresolved":false,"context_lines":[{"line_number":53,"context_line":"            # this is done here as the cfg options are not available"},{"line_number":54,"context_line":"            # when the file is imported."},{"line_number":55,"context_line":"            pipeline_manager \u003d pipeline.setup_pipeline()"},{"line_number":56,"context_line":"        self.pipeline_manager \u003d pipeline_manager"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    def before(self, state):"},{"line_number":59,"context_line":"        state.request.pipeline_manager \u003d self.pipeline_manager"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ae5cdf2_623222a8","line":56,"updated":"2014-06-06 07:42:16.000000000","message":"Would that be clearer as simply:\n\n  self.pipeline_manager \u003d pipeline_manager or pipeline.setup_pipeline()","commit_id":"6edfb1e4b40a753c3a066f6b49f30650e1bcba88"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"b10ab75b611729c1f83024cb347464249e6668f4","unresolved":false,"context_lines":[{"line_number":53,"context_line":"            # this is done here as the cfg options are not available"},{"line_number":54,"context_line":"            # when the file is imported."},{"line_number":55,"context_line":"            pipeline_manager \u003d pipeline.setup_pipeline()"},{"line_number":56,"context_line":"        self.pipeline_manager \u003d pipeline_manager"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    def before(self, state):"},{"line_number":59,"context_line":"        state.request.pipeline_manager \u003d self.pipeline_manager"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ae5cdf2_62f4b487","line":56,"in_reply_to":"1ae5cdf2_623222a8","updated":"2014-06-09 01:02:32.000000000","message":"@eglynn, Done","commit_id":"6edfb1e4b40a753c3a066f6b49f30650e1bcba88"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"b10ab75b611729c1f83024cb347464249e6668f4","unresolved":false,"context_lines":[{"line_number":53,"context_line":"            # this is done here as the cfg options are not available"},{"line_number":54,"context_line":"            # when the file is imported."},{"line_number":55,"context_line":"            pipeline_manager \u003d pipeline.setup_pipeline()"},{"line_number":56,"context_line":"        self.pipeline_manager \u003d pipeline_manager"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    def before(self, state):"},{"line_number":59,"context_line":"        state.request.pipeline_manager \u003d self.pipeline_manager"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ae5cdf2_020cd093","line":56,"in_reply_to":"1ae5cdf2_f9e349a1","updated":"2014-06-09 01:02:32.000000000","message":"@sileht, This is needed by the change in the test file. Otherwise, we can\u0027t mock the corresponding publisher \"hide\" in the pipeline_manager without looking into the pecan app internal\u0027s data attribute, which may varies based on different configuration.","commit_id":"6edfb1e4b40a753c3a066f6b49f30650e1bcba88"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"7bd9af9a2f8f5129d436b22d75c660e87d7e80ac","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    new samples can be posted via the /v2/meters/ API."},{"line_number":49,"context_line":"    \u0027\u0027\u0027"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"    def __init__(self, pipeline_manager\u003dNone):"},{"line_number":52,"context_line":"        # this is done here as the cfg options are not available"},{"line_number":53,"context_line":"        # when the file is imported."},{"line_number":54,"context_line":"        self.pipeline_manager \u003d pipeline_manager or pipeline.setup_pipeline()"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_793d43bb","line":51,"updated":"2014-06-09 06:48:31.000000000","message":"Why do we have this new attribute, here ?","commit_id":"03e430ac435870fe0cc37f5495a0261c1b8a50ac"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"2552374bd880a2f51e2ad66ce00e5f45781e359d","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    new samples can be posted via the /v2/meters/ API."},{"line_number":49,"context_line":"    \u0027\u0027\u0027"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"    def __init__(self, pipeline_manager\u003dNone):"},{"line_number":52,"context_line":"        # this is done here as the cfg options are not available"},{"line_number":53,"context_line":"        # when the file is imported."},{"line_number":54,"context_line":"        self.pipeline_manager \u003d pipeline_manager or pipeline.setup_pipeline()"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_39b57bcd","line":51,"in_reply_to":"1ae5cdf2_793d43bb","updated":"2014-06-09 07:10:53.000000000","message":"ok, i\u0027ll remove this arguement.","commit_id":"03e430ac435870fe0cc37f5495a0261c1b8a50ac"}]}
