)]}'
{"keystonemiddleware/tests/test_auth_token_middleware.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"a814174241e0abea692ce951b5039450871f1381","unresolved":false,"context_lines":[{"line_number":1224,"context_line":"                             use_kerberos\u003dTrue, success\u003dTrue):"},{"line_number":1225,"context_line":"        conf \u003d {"},{"line_number":1226,"context_line":"            \u0027enforce_token_bind\u0027: bind_level,"},{"line_number":1227,"context_line":"            \u0027auth_version\u0027: self.auth_version,"},{"line_number":1228,"context_line":"        }"},{"line_number":1229,"context_line":"        self.set_middleware(conf\u003dconf)"},{"line_number":1230,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa7fdbe_25472621","line":1227,"updated":"2014-10-20 18:28:04.000000000","message":"should these always be cast to strings?","commit_id":"2ea3cca92ee4b2723a5836388494ce822a2ab2ac"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a50472ddb4652c97735a4a4ccc75a2ef181b50e9","unresolved":false,"context_lines":[{"line_number":1224,"context_line":"                             use_kerberos\u003dTrue, success\u003dTrue):"},{"line_number":1225,"context_line":"        conf \u003d {"},{"line_number":1226,"context_line":"            \u0027enforce_token_bind\u0027: bind_level,"},{"line_number":1227,"context_line":"            \u0027auth_version\u0027: self.auth_version,"},{"line_number":1228,"context_line":"        }"},{"line_number":1229,"context_line":"        self.set_middleware(conf\u003dconf)"},{"line_number":1230,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa7fdbe_7e7deab0","line":1227,"in_reply_to":"9aa7fdbe_25472621","updated":"2014-10-23 01:01:39.000000000","message":"this is already a string.","commit_id":"2ea3cca92ee4b2723a5836388494ce822a2ab2ac"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"a814174241e0abea692ce951b5039450871f1381","unresolved":false,"context_lines":[{"line_number":1457,"context_line":"        self.cert_dir \u003d os.path.join(self.base_dir, \u0027certs\u0027)"},{"line_number":1458,"context_line":"        os.makedirs(self.cert_dir, stat.S_IRWXU)"},{"line_number":1459,"context_line":"        conf \u003d {"},{"line_number":1460,"context_line":"            \u0027signing_dir\u0027: self.cert_dir,"},{"line_number":1461,"context_line":"            \u0027auth_version\u0027: self.auth_version,"},{"line_number":1462,"context_line":"        }"},{"line_number":1463,"context_line":"        self.set_middleware(conf\u003dconf)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa7fdbe_45726a7d","line":1460,"updated":"2014-10-20 18:28:04.000000000","message":"same comment here","commit_id":"2ea3cca92ee4b2723a5836388494ce822a2ab2ac"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a50472ddb4652c97735a4a4ccc75a2ef181b50e9","unresolved":false,"context_lines":[{"line_number":1457,"context_line":"        self.cert_dir \u003d os.path.join(self.base_dir, \u0027certs\u0027)"},{"line_number":1458,"context_line":"        os.makedirs(self.cert_dir, stat.S_IRWXU)"},{"line_number":1459,"context_line":"        conf \u003d {"},{"line_number":1460,"context_line":"            \u0027signing_dir\u0027: self.cert_dir,"},{"line_number":1461,"context_line":"            \u0027auth_version\u0027: self.auth_version,"},{"line_number":1462,"context_line":"        }"},{"line_number":1463,"context_line":"        self.set_middleware(conf\u003dconf)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa7fdbe_3e5a8250","line":1460,"in_reply_to":"9aa7fdbe_45726a7d","updated":"2014-10-23 01:01:39.000000000","message":"this is already a string.","commit_id":"2ea3cca92ee4b2723a5836388494ce822a2ab2ac"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"a814174241e0abea692ce951b5039450871f1381","unresolved":false,"context_lines":[{"line_number":1725,"context_line":"        auth_token to use that version instead."},{"line_number":1726,"context_line":""},{"line_number":1727,"context_line":"        \"\"\""},{"line_number":1728,"context_line":"        conf \u003d {"},{"line_number":1729,"context_line":"            \u0027signing_dir\u0027: client_fixtures.CERTDIR,"},{"line_number":1730,"context_line":"            \u0027auth_version\u0027: \u0027v2.0\u0027"},{"line_number":1731,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa7fdbe_05106200","line":1728,"updated":"2014-10-20 18:28:04.000000000","message":"and here","commit_id":"2ea3cca92ee4b2723a5836388494ce822a2ab2ac"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a50472ddb4652c97735a4a4ccc75a2ef181b50e9","unresolved":false,"context_lines":[{"line_number":1725,"context_line":"        auth_token to use that version instead."},{"line_number":1726,"context_line":""},{"line_number":1727,"context_line":"        \"\"\""},{"line_number":1728,"context_line":"        conf \u003d {"},{"line_number":1729,"context_line":"            \u0027signing_dir\u0027: client_fixtures.CERTDIR,"},{"line_number":1730,"context_line":"            \u0027auth_version\u0027: \u0027v2.0\u0027"},{"line_number":1731,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa7fdbe_9e328e0e","line":1728,"in_reply_to":"9aa7fdbe_05106200","updated":"2014-10-23 01:01:39.000000000","message":"these are strings already.","commit_id":"2ea3cca92ee4b2723a5836388494ce822a2ab2ac"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"8e2b475b40944abda8b06aeb7351f1a0b323bf57","unresolved":false,"context_lines":[{"line_number":1420,"context_line":"    def test_prefix_trailing_slash(self):"},{"line_number":1421,"context_line":"        del self.conf[\u0027identity_uri\u0027]"},{"line_number":1422,"context_line":"        self.conf[\u0027auth_protocol\u0027] \u003d \u0027https\u0027"},{"line_number":1423,"context_line":"        self.conf[\u0027auth_host\u0027] \u003d \u0027keystone.example.com\u0027"},{"line_number":1424,"context_line":"        self.conf[\u0027auth_port\u0027] \u003d 1234"},{"line_number":1425,"context_line":"        self.conf[\u0027auth_admin_prefix\u0027] \u003d \u0027/newadmin/\u0027"},{"line_number":1426,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"5a890539_085916fe","line":1423,"updated":"2014-11-21 03:06:05.000000000","message":"Should this change to string too?","commit_id":"2d11bc85f61aa5e3d3aef2dc2a9a94cbee575be1"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"6167727c54404224c3057cef4b58864e859ebf48","unresolved":false,"context_lines":[{"line_number":1420,"context_line":"    def test_prefix_trailing_slash(self):"},{"line_number":1421,"context_line":"        del self.conf[\u0027identity_uri\u0027]"},{"line_number":1422,"context_line":"        self.conf[\u0027auth_protocol\u0027] \u003d \u0027https\u0027"},{"line_number":1423,"context_line":"        self.conf[\u0027auth_host\u0027] \u003d \u0027keystone.example.com\u0027"},{"line_number":1424,"context_line":"        self.conf[\u0027auth_port\u0027] \u003d 1234"},{"line_number":1425,"context_line":"        self.conf[\u0027auth_admin_prefix\u0027] \u003d \u0027/newadmin/\u0027"},{"line_number":1426,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"5a890539_3607071f","line":1423,"in_reply_to":"5a890539_085916fe","updated":"2014-11-21 14:04:53.000000000","message":"Done","commit_id":"2d11bc85f61aa5e3d3aef2dc2a9a94cbee575be1"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"8e2b475b40944abda8b06aeb7351f1a0b323bf57","unresolved":false,"context_lines":[{"line_number":1441,"context_line":"    def test_without_prefix(self):"},{"line_number":1442,"context_line":"        del self.conf[\u0027identity_uri\u0027]"},{"line_number":1443,"context_line":"        self.conf[\u0027auth_protocol\u0027] \u003d \u0027https\u0027"},{"line_number":1444,"context_line":"        self.conf[\u0027auth_host\u0027] \u003d \u0027keystone.example.com\u0027"},{"line_number":1445,"context_line":"        self.conf[\u0027auth_port\u0027] \u003d 1234"},{"line_number":1446,"context_line":"        self.conf[\u0027auth_admin_prefix\u0027] \u003d \u0027\u0027"},{"line_number":1447,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"5a890539_285c12ed","line":1444,"updated":"2014-11-21 03:06:05.000000000","message":"here too","commit_id":"2d11bc85f61aa5e3d3aef2dc2a9a94cbee575be1"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"6167727c54404224c3057cef4b58864e859ebf48","unresolved":false,"context_lines":[{"line_number":1441,"context_line":"    def test_without_prefix(self):"},{"line_number":1442,"context_line":"        del self.conf[\u0027identity_uri\u0027]"},{"line_number":1443,"context_line":"        self.conf[\u0027auth_protocol\u0027] \u003d \u0027https\u0027"},{"line_number":1444,"context_line":"        self.conf[\u0027auth_host\u0027] \u003d \u0027keystone.example.com\u0027"},{"line_number":1445,"context_line":"        self.conf[\u0027auth_port\u0027] \u003d 1234"},{"line_number":1446,"context_line":"        self.conf[\u0027auth_admin_prefix\u0027] \u003d \u0027\u0027"},{"line_number":1447,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"5a890539_76018f05","line":1444,"in_reply_to":"5a890539_285c12ed","updated":"2014-11-21 14:04:53.000000000","message":"Done","commit_id":"2d11bc85f61aa5e3d3aef2dc2a9a94cbee575be1"}]}
