)]}'
{"nova/objects/instance.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"dad921f663227c4d1c8d142c97b342e234673e61","unresolved":false,"context_lines":[{"line_number":282,"context_line":"                getattr(self, \u0027_save_%s\u0027 % field)(context)"},{"line_number":283,"context_line":"            elif field in changes:"},{"line_number":284,"context_line":"                value \u003d self[field]"},{"line_number":285,"context_line":"                if field in (\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027):"},{"line_number":286,"context_line":"                    value \u003d str(value) if value is not None else None"},{"line_number":287,"context_line":"                updates[field] \u003d value"},{"line_number":288,"context_line":"        if expected_task_state is not None:"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAPn%2F%2FaAg%3D","line":285,"updated":"2013-07-02 16:06:43.000000000","message":"why not? \n\n  if value and field in (\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027):\n     value \u003d str(value)","commit_id":"41ec1091c707e3e9a08f73565e7eceb20ac89362"},{"author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"change_message_id":"1de14e6949611131e848e374c23414c9fd44c24a","unresolved":false,"context_lines":[{"line_number":283,"context_line":"            elif field in changes:"},{"line_number":284,"context_line":"                value \u003d self[field]"},{"line_number":285,"context_line":"                if field in (\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027):"},{"line_number":286,"context_line":"                    value \u003d str(value) if value is not None else None"},{"line_number":287,"context_line":"                updates[field] \u003d value"},{"line_number":288,"context_line":"        if expected_task_state is not None:"},{"line_number":289,"context_line":"            updates[\u0027expected_task_state\u0027] \u003d expected_task_state"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPn%2F%2FZWE%3D","line":286,"updated":"2013-07-02 18:54:55.000000000","message":"Should this fix be similar to what was done for oslo\u0027s to_primitive?  Ie, use \u0027six\u0027 to convert to string?   I also wonder if technically this should be done in the DB layer...  I\u0027m not asking it to be moved there, but I point it out to see others\u0027 thoughts.","commit_id":"01ebe3231a03c96ea3fb86181de02cce3bc9a63a"}]}
