)]}'
{"ceilometer/storage/impl_db2.py":[{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"709faa8a2d8a4cc018dfd9c760ac03f2cf2f1b8d","unresolved":false,"context_lines":[{"line_number":151,"context_line":"                                 connection_options[\u0027password\u0027])"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"        self.CAPABILITIES \u003d copy.deepcopy(self.DEFAULT_CAPABILITIES)"},{"line_number":154,"context_line":"        utils.update_nested(self.CAPABILITIES, AVAILABLE_CAPABILITIES)"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"        self.upgrade()"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAWH%2F%2FiQY%3D","line":154,"updated":"2014-03-17 08:56:00.000000000","message":"Why not just fix utils.update_nested by doing copy.deepcopy inside the function ? And then do \n\n  self.CAPABILITIES \u003d utils.update_nested(self.DEFAULT_CAPABILITIES, AVAILABLE_CAPABILITIES)\n\nThis will avoid to get again the same kind of issue, if someone else reuse the update_nested function.","commit_id":"19e1683c1f541bdf2f0f8513a0639774e8035d56"}]}
