)]}'
{"ceilometer/publisher/utils.py":[{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"d42caa9e9136b9d3e501b01fdfb5565cde2fbd76","unresolved":false,"context_lines":[{"line_number":122,"context_line":"           \u0027resource_metadata\u0027: sample.resource_metadata,"},{"line_number":123,"context_line":"           \u0027message_id\u0027: sample.id,"},{"line_number":124,"context_line":"           }"},{"line_number":125,"context_line":"    msg[\u0027message_signature\u0027] \u003d compute_signature(msg, secret) if secret else \u0027\u0027"},{"line_number":126,"context_line":"    return msg"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6ced46_d13bf8ce","line":125,"updated":"2015-03-26 04:37:38.000000000","message":"I\u0027m wondering if it should be in compute_signature()\n\n   if not secret:\n        return \u0027\u0027\n\nthis way seems faster","commit_id":"22b88b6068fc522f064ce79cc4f5b13f2e477d74"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"ad457fffa22ef6c4cce2588f86ec204d7fafc98d","unresolved":false,"context_lines":[{"line_number":122,"context_line":"           \u0027resource_metadata\u0027: sample.resource_metadata,"},{"line_number":123,"context_line":"           \u0027message_id\u0027: sample.id,"},{"line_number":124,"context_line":"           }"},{"line_number":125,"context_line":"    msg[\u0027message_signature\u0027] \u003d compute_signature(msg, secret) if secret else \u0027\u0027"},{"line_number":126,"context_line":"    return msg"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6ced46_72a5d845","line":125,"in_reply_to":"1a6ced46_031545e4","updated":"2015-03-26 12:40:20.000000000","message":"sure.","commit_id":"22b88b6068fc522f064ce79cc4f5b13f2e477d74"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"64f498a5ffae456c5989332329c6f5161f80e174","unresolved":false,"context_lines":[{"line_number":122,"context_line":"           \u0027resource_metadata\u0027: sample.resource_metadata,"},{"line_number":123,"context_line":"           \u0027message_id\u0027: sample.id,"},{"line_number":124,"context_line":"           }"},{"line_number":125,"context_line":"    msg[\u0027message_signature\u0027] \u003d compute_signature(msg, secret) if secret else \u0027\u0027"},{"line_number":126,"context_line":"    return msg"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6ced46_031545e4","line":125,"in_reply_to":"1a6ced46_d13bf8ce","updated":"2015-03-26 07:16:43.000000000","message":"agreed, let\u0027s keep compute_signature() and verify_signature() in pair","commit_id":"22b88b6068fc522f064ce79cc4f5b13f2e477d74"}]}
