)]}'
{"ironicclient/common/http.py":[{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"804077a79f79fa12a57ba0ff9849838a37d12afe","unresolved":false,"context_lines":[{"line_number":226,"context_line":"        # NOTE(jlvillal): Declared for unit testing purposes"},{"line_number":227,"context_line":"        raise NotImplementedError()"},{"line_number":228,"context_line":""},{"line_number":229,"context_line":"    def _should_negotiate_version(self):"},{"line_number":230,"context_line":"        return (self.api_version_select_state \u003d\u003d \u0027user\u0027 and"},{"line_number":231,"context_line":"                (self.os_ironic_api_version \u003d\u003d \u0027latest\u0027 or"},{"line_number":232,"context_line":"                 isinstance(self.os_ironic_api_version, list)))"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f96bb07_72762bdb","line":229,"updated":"2018-01-24 05:04:19.000000000","message":"This name seems slightly confusing because negotiation also occurs when api_version_state is \u0027default\u0027 or \u0027cached\u0027 after NOT_ACCEPTABLE is returned.\n\nThough this is not out of scope of this fix, there might be no problem if \u0027default\u0027 and \u0027cached\u0027 are added here. It would result in negotiating before the first request.","commit_id":"d88604a9d8f6deea795866fa6ef902ca126aa048"}]}
