)]}'
{"nova/api/openstack/compute/legacy_v2/contrib/services.py":[{"author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"change_message_id":"2d48c37d7af478503b7b842dba7505d3283ea9f8","unresolved":false,"context_lines":[{"line_number":43,"context_line":"        # permission checks"},{"line_number":44,"context_line":"        nova_context.require_admin_context(context)"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"        services \u003d ["},{"line_number":47,"context_line":"            s"},{"line_number":48,"context_line":"            for s in self.host_api.service_get_all(context, set_zones\u003dTrue)"},{"line_number":49,"context_line":"            if s[\u0027binary\u0027] not in api_services"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a57f1b5_95183586","line":46,"updated":"2016-02-10 16:41:57.000000000","message":"A comment here explaining why this is done would be nice.","commit_id":"d89c50f18bf3ce271baa92cdbb0e5efb242029cf"}]}
