)]}'
{"neutron/db/securitygroups_db.py":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"e4e8423da0ca5e04b150960fd21a8f83bb3109ed","unresolved":true,"context_lines":[{"line_number":897,"context_line":""},{"line_number":898,"context_line":"    @registry.receives(resources.PORT, [events.BEFORE_CREATE])"},{"line_number":899,"context_line":"    @registry.receives(resources.NETWORK, [events.BEFORE_CREATE])"},{"line_number":900,"context_line":"    def _ensure_default_security_group_handler_net_and_port_before_create("},{"line_number":901,"context_line":"            self, resource, event, trigger, payload\u003dNone):"},{"line_number":902,"context_line":""},{"line_number":903,"context_line":"        # TODO(boden): refactor into single callback method"}],"source_content_type":"text/x-python","patch_set":2,"id":"bc69b14c_9c1535d2","line":900,"range":{"start_line":900,"start_character":8,"end_line":900,"end_character":73},"updated":"2021-06-08 08:08:32.000000000","message":"nit: looks a bit long, consider \u0027_ensure_default_security_group_before_create_handler\u0027, the fact that it\u0027s for net and port could be read from decorators above the method","commit_id":"9422b32e166f8d2ae940f5ca5bee2e25694b39ce"}]}
