)]}'
{"openstack_dashboard/dashboards/project/volumes/volumes/forms.py":[{"author":{"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},"change_message_id":"7c50e7c435fbef7ba11ed1cf4f4f3ad1a992c0a4","unresolved":false,"context_lines":[{"line_number":546,"context_line":""},{"line_number":547,"context_line":"            if data[\u0027name\u0027]:"},{"line_number":548,"context_line":"                msg \u003d _(\u0027Created volume transfer: \"%s\".\u0027) % data[\u0027name\u0027]"},{"line_number":549,"context_line":"            else:"},{"line_number":550,"context_line":"                msg \u003d _(\u0027Created volume transfer.\u0027)"},{"line_number":551,"context_line":"            messages.success(request, msg)"},{"line_number":552,"context_line":"            response \u003d http.HttpResponseRedirect("},{"line_number":553,"context_line":"                reverse(\"horizon:project:volumes:volumes:show_transfer\","}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_d15831fd","line":550,"range":{"start_line":549,"start_character":11,"end_line":550,"end_character":51},"updated":"2016-04-05 06:51:26.000000000","message":"this is unneeded if you change name to a required field.","commit_id":"38c7da7047ce2b54916efa56bd6e02f6f63c98ca"},{"author":{"_account_id":14151,"name":"ziyu032","email":"chen.qiaomin@99cloud.net","username":"ziyu032"},"change_message_id":"7693344d8d3f39c56654b8cc38a76f298c0040ff","unresolved":false,"context_lines":[{"line_number":546,"context_line":""},{"line_number":547,"context_line":"            if data[\u0027name\u0027]:"},{"line_number":548,"context_line":"                msg \u003d _(\u0027Created volume transfer: \"%s\".\u0027) % data[\u0027name\u0027]"},{"line_number":549,"context_line":"            else:"},{"line_number":550,"context_line":"                msg \u003d _(\u0027Created volume transfer.\u0027)"},{"line_number":551,"context_line":"            messages.success(request, msg)"},{"line_number":552,"context_line":"            response \u003d http.HttpResponseRedirect("},{"line_number":553,"context_line":"                reverse(\"horizon:project:volumes:volumes:show_transfer\","}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_a5f8d24a","line":550,"range":{"start_line":549,"start_character":11,"end_line":550,"end_character":51},"in_reply_to":"9a061dce_d15831fd","updated":"2016-04-05 10:17:17.000000000","message":"Thanks","commit_id":"38c7da7047ce2b54916efa56bd6e02f6f63c98ca"},{"author":{"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},"change_message_id":"8256e011fdc438169d2749b284611ce41365db63","unresolved":false,"context_lines":[{"line_number":542,"context_line":"    def clean_name(self):"},{"line_number":543,"context_line":"        cleaned_name \u003d self.cleaned_data[\u0027name\u0027]"},{"line_number":544,"context_line":"        if len(cleaned_name.strip()) \u003d\u003d 0:"},{"line_number":545,"context_line":"            msg \u003d _(\u0027New name cannot be empty.\u0027)"},{"line_number":546,"context_line":"            self._errors[\u0027name\u0027] \u003d self.error_class([msg])"},{"line_number":547,"context_line":""},{"line_number":548,"context_line":"        return cleaned_name"}],"source_content_type":"text/x-python","patch_set":6,"id":"bab6814e_98902b45","line":545,"range":{"start_line":545,"start_character":21,"end_line":545,"end_character":29},"updated":"2016-05-26 06:25:34.000000000","message":"nit: s/New name/Volume transfer name, \"New name\" may be used when you change the original name, this may confuses users.","commit_id":"a724376625cc4e4cf901260b0797168f427429ec"}]}
