)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"827274778a62264cd79c700fbe0ea86fddf832d1","unresolved":false,"context_lines":[{"line_number":13,"context_line":"noauth/standalone mode."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Unfortunately the \u0027noauth\u0027 name is already taken by"},{"line_number":16,"context_line":"cinderclient.contrib.noauth."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I2f7175ea095aac774e7c5889880fcff15586559c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"5f201791_a4b8c7e4","line":16,"updated":"2017-06-25 23:29:05.000000000","message":"that\u0027s annoying. I much prefer noauth name.","commit_id":"070f8fd891ed1fc92442dc09262f641e461457c5"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"cfd52a901ede2c18a6e2d6d5f6db3b4c7e5e3fc9","unresolved":false,"context_lines":[{"line_number":13,"context_line":"noauth/standalone mode."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Unfortunately the \u0027noauth\u0027 name is already taken by"},{"line_number":16,"context_line":"cinderclient.contrib.noauth."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I2f7175ea095aac774e7c5889880fcff15586559c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3f1d235d_1e5f4a42","line":16,"in_reply_to":"5f201791_a4b8c7e4","updated":"2017-06-29 10:03:29.000000000","message":"me too. and it took me quite a while to figure out why gates do not pass, stevedore errors are not that clear..","commit_id":"070f8fd891ed1fc92442dc09262f641e461457c5"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"827274778a62264cd79c700fbe0ea86fddf832d1","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Unfortunately the \u0027noauth\u0027 name is already taken by"},{"line_number":16,"context_line":"cinderclient.contrib.noauth."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I2f7175ea095aac774e7c5889880fcff15586559c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"5f201791_e4c23f59","line":18,"updated":"2017-06-25 23:29:05.000000000","message":"probably needs a release note.","commit_id":"070f8fd891ed1fc92442dc09262f641e461457c5"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"cfd52a901ede2c18a6e2d6d5f6db3b4c7e5e3fc9","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Unfortunately the \u0027noauth\u0027 name is already taken by"},{"line_number":16,"context_line":"cinderclient.contrib.noauth."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I2f7175ea095aac774e7c5889880fcff15586559c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3f1d235d_fe092e31","line":18,"in_reply_to":"5f201791_e4c23f59","updated":"2017-06-29 10:03:29.000000000","message":"I\u0027ve added it in a followup patch if you don\u0027t mind","commit_id":"070f8fd891ed1fc92442dc09262f641e461457c5"}],"keystoneauth1/noauth.py":[{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"827274778a62264cd79c700fbe0ea86fddf832d1","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    \"\"\""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    def get_token(self, session):"},{"line_number":24,"context_line":"        return \u0027notused\u0027"}],"source_content_type":"text/x-python","patch_set":5,"id":"5f201791_44ee93ed","line":24,"updated":"2017-06-25 23:29:05.000000000","message":"if you actually want to have nothing you can return an empty dictionary from get_headers() instead. However there are some applications that i\u0027m sure will have problems with this.","commit_id":"070f8fd891ed1fc92442dc09262f641e461457c5"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"cfd52a901ede2c18a6e2d6d5f6db3b4c7e5e3fc9","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    \"\"\""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    def get_token(self, session):"},{"line_number":24,"context_line":"        return \u0027notused\u0027"}],"source_content_type":"text/x-python","patch_set":5,"id":"3f1d235d_de7f92a9","line":24,"in_reply_to":"5f201791_44ee93ed","updated":"2017-06-29 10:03:29.000000000","message":"I was basically copying the current logic from os-client-config.\n\nand yes, some clients do not yet have the Adapter-based SessionClient, so I suspect they could indeed break.","commit_id":"070f8fd891ed1fc92442dc09262f641e461457c5"}]}
