)]}'
{"keystonemiddleware/auth_token/__init__.py":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"b144bc59d9a061dc976b11b6f0a01e4e375b0e1a","unresolved":false,"context_lines":[{"line_number":227,"context_line":"from keystoneclient import exceptions as ksc_exceptions"},{"line_number":228,"context_line":"from oslo_log import log as logging"},{"line_number":229,"context_line":"from oslo_serialization import jsonutils"},{"line_number":230,"context_line":"import re"},{"line_number":231,"context_line":"import six"},{"line_number":232,"context_line":"from six.moves.urllib import parse as urlparse"},{"line_number":233,"context_line":"import webob.dec"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_d52ac82b","line":230,"updated":"2017-03-20 15:14:43.000000000","message":"re is stdlib and should not go in the third-party section.","commit_id":"14b1200ba2ca0920d5f70d04d3e861d21c8887dc"}],"keystonemiddleware/auth_token/_opts.py":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"b144bc59d9a061dc976b11b6f0a01e4e375b0e1a","unresolved":false,"context_lines":[{"line_number":194,"context_line":"                \u0027 service tokens pass that don\\\u0027t pass the service_token_roles\u0027"},{"line_number":195,"context_line":"                \u0027 check as valid. Setting this true will become the default\u0027"},{"line_number":196,"context_line":"                \u0027 in a future release and should be enabled if possible.\u0027),"},{"line_number":197,"context_line":"    cfg.StrOpt(\u0027publicEndpoint\u0027, default\u003dNone,"},{"line_number":198,"context_line":"               help\u003d\u0027Endpoint address:port, http address used to filter user \u0027"},{"line_number":199,"context_line":"                    \u0027using endpoints stored in token. If value is empty,\u0027"},{"line_number":200,"context_line":"                    \u0027token validation is disabled\u0027),"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_1548e02c","line":197,"updated":"2017-03-20 15:14:43.000000000","message":"Options should not be in camelcase.","commit_id":"14b1200ba2ca0920d5f70d04d3e861d21c8887dc"}]}
