)]}'
{"neutron/pecan_wsgi/startup.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"60c5c6e6414341504b7cfa35e873bc0ad6d05f16","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    # However, since plugins list quotas among the extensions they support"},{"line_number":44,"context_line":"    # this implies that the Pecan server at startup might believe the core"},{"line_number":45,"context_line":"    # plugin handles quotas too. The following also ensures no plugin is"},{"line_number":46,"context_line":"    # ever associate wiht the \u0027quotas\u0027 extension."},{"line_number":47,"context_line":"    ext_res_mappings \u003d dict((ext.get_alias(), collection) for"},{"line_number":48,"context_line":"                            ext in ext_mgr.extensions.values() if"},{"line_number":49,"context_line":"                            collection in ext.get_extended_resources(\u00272.0\u0027) and"}],"source_content_type":"text/x-python","patch_set":4,"id":"da6ed579_e9a85a8f","line":46,"updated":"2016-01-14 09:41:36.000000000","message":"Yeah, some extensions are really \u0027core\u0027 (or \u0027base\u0027) features and they belong to no plugin (including a core plugin). I wonder \u0027core plugin\u0027 can be split into \u0027base\u0027 (core?) (by a framework) and L2 plugin when thinking this topic.","commit_id":"0dc37f7c3158fc5df22fedbb0f871cc60d1a2c7a"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"60c5c6e6414341504b7cfa35e873bc0ad6d05f16","unresolved":false,"context_lines":[{"line_number":97,"context_line":"            manager.NeutronManager.set_plugin_for_resource("},{"line_number":98,"context_line":"                resource, plugin)"},{"line_number":99,"context_line":"        else:"},{"line_number":100,"context_line":"            LOG.warn(_LW(\"No plugin found for resource:%s. API calls \""},{"line_number":101,"context_line":"                         \"may not be correctly dispatched\"), resource)"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"        controller \u003d pecan_controllers.get(collection)"}],"source_content_type":"text/x-python","patch_set":4,"id":"da6ed579_09b84e29","line":100,"range":{"start_line":100,"start_character":16,"end_line":100,"end_character":20},"updated":"2016-01-14 09:41:36.000000000","message":"nit (can be cleanup later): -\u003e LOG.warning\n\nLOG.warn is deprecated in python3 and cleaning up was made recently.","commit_id":"0dc37f7c3158fc5df22fedbb0f871cc60d1a2c7a"}]}
