)]}'
{"cinder/volume/drivers/huawei/huawei_conf.py":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"6258bc37192ecf30a64b669d25f09e2d3abb9e1c","unresolved":false,"context_lines":[{"line_number":142,"context_line":"        if self.conf.san_product in constants.PRODUCT_LUN_TYPE:"},{"line_number":143,"context_line":"            lun_type \u003d constants.PRODUCT_LUN_TYPE[self.conf.san_product]"},{"line_number":144,"context_line":"        else:"},{"line_number":145,"context_line":"            lun_type \u003d \u0027Thick\u0027"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"        def _verify_conf_lun_type(lun_type):"},{"line_number":148,"context_line":"            if lun_type not in constants.LUN_TYPE_MAP:"}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_6234c393","line":145,"updated":"2017-06-02 20:25:04.000000000","message":"Can just do:\n    lun_type \u003d constants.PRODUCT_LUN_TYPE.get(\u0027self.conf.san_product\u0027, \u0027Thick\u0027)","commit_id":"dc3577b0b68d351bb95a6ca5749e8e614fb1be60"},{"author":{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},"change_message_id":"479cc1ccdcc1d8b74382c71f9f57497d5742c77d","unresolved":false,"context_lines":[{"line_number":142,"context_line":"        if self.conf.san_product in constants.PRODUCT_LUN_TYPE:"},{"line_number":143,"context_line":"            lun_type \u003d constants.PRODUCT_LUN_TYPE[self.conf.san_product]"},{"line_number":144,"context_line":"        else:"},{"line_number":145,"context_line":"            lun_type \u003d \u0027Thick\u0027"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"        def _verify_conf_lun_type(lun_type):"},{"line_number":148,"context_line":"            if lun_type not in constants.LUN_TYPE_MAP:"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f1d235d_552551aa","line":145,"in_reply_to":"df140735_6234c393","updated":"2017-07-03 06:07:55.000000000","message":"Done. Thanks Eric.","commit_id":"dc3577b0b68d351bb95a6ca5749e8e614fb1be60"}],"releasenotes/notes/verify-dorado-luntype-for-huawei-driver-4fc2f4cca3141bb3.yaml":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"60b95a7c7c83ebced703298f9e7592904bca2f89","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add \u0027LUNType\u0027 configuration verification for Huawei driver while"},{"line_number":5,"context_line":"    it connects Dorado array."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5f201791_a5f705f6","line":5,"range":{"start_line":4,"start_character":63,"end_line":5,"end_character":28},"updated":"2017-06-21 14:38:26.000000000","message":"when connecting to Dorado array.\n\nThink we should also add a note here as to what the functionality is.  That it defaults to \u0027Thin\u0027 and errors if anything else is set.","commit_id":"5a6b9dfbd9222a0d5a58f6a31bb253adb24f9272"},{"author":{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},"change_message_id":"e3f7d592701e7602f43dc87f6f36dadff11f2928","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add \u0027LUNType\u0027 configuration verification for Huawei driver while"},{"line_number":5,"context_line":"    it connects Dorado array."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5f201791_7f80488c","line":5,"range":{"start_line":4,"start_character":63,"end_line":5,"end_character":28},"in_reply_to":"5f201791_a5f705f6","updated":"2017-06-22 06:16:41.000000000","message":"Thanks Jay, already updated.","commit_id":"5a6b9dfbd9222a0d5a58f6a31bb253adb24f9272"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"d31d8ddc29fa7a4fffe21b8989cb073531a06bf7","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    Add \u0027LUNType\u0027 configuration verification for Huawei driver when"},{"line_number":5,"context_line":"    connecting to Dorado array. Because Dorado array only supports"},{"line_number":6,"context_line":"    \u0027Thin\u0027 lun type, so \u0027LUNType\u0027 only can be configured as \u0027Thin\u0027,"},{"line_number":7,"context_line":"    any else type is invalid and if \u0027LUNType\u0027 not explicitly configured,"},{"line_number":8,"context_line":"    default use \u0027Thin\u0027 for Dorado array."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5f201791_c759858e","line":7,"range":{"start_line":7,"start_character":8,"end_line":7,"end_character":12},"updated":"2017-06-26 01:55:16.000000000","message":"other","commit_id":"b554ec8af8c046b8f212f4ec3e866bf635303960"},{"author":{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},"change_message_id":"ab4da14f6aad630b24d9221bdabe90991769fe48","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    Add \u0027LUNType\u0027 configuration verification for Huawei driver when"},{"line_number":5,"context_line":"    connecting to Dorado array. Because Dorado array only supports"},{"line_number":6,"context_line":"    \u0027Thin\u0027 lun type, so \u0027LUNType\u0027 only can be configured as \u0027Thin\u0027,"},{"line_number":7,"context_line":"    any else type is invalid and if \u0027LUNType\u0027 not explicitly configured,"},{"line_number":8,"context_line":"    default use \u0027Thin\u0027 for Dorado array."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f1d235d_8c667bed","line":7,"range":{"start_line":7,"start_character":8,"end_line":7,"end_character":12},"in_reply_to":"5f201791_c759858e","updated":"2017-06-30 01:28:22.000000000","message":"Done","commit_id":"b554ec8af8c046b8f212f4ec3e866bf635303960"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"d31d8ddc29fa7a4fffe21b8989cb073531a06bf7","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    connecting to Dorado array. Because Dorado array only supports"},{"line_number":6,"context_line":"    \u0027Thin\u0027 lun type, so \u0027LUNType\u0027 only can be configured as \u0027Thin\u0027,"},{"line_number":7,"context_line":"    any else type is invalid and if \u0027LUNType\u0027 not explicitly configured,"},{"line_number":8,"context_line":"    default use \u0027Thin\u0027 for Dorado array."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5f201791_474d75c2","line":8,"range":{"start_line":8,"start_character":3,"end_line":8,"end_character":11},"updated":"2017-06-26 01:55:16.000000000","message":"by default","commit_id":"b554ec8af8c046b8f212f4ec3e866bf635303960"},{"author":{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},"change_message_id":"ab4da14f6aad630b24d9221bdabe90991769fe48","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    connecting to Dorado array. Because Dorado array only supports"},{"line_number":6,"context_line":"    \u0027Thin\u0027 lun type, so \u0027LUNType\u0027 only can be configured as \u0027Thin\u0027,"},{"line_number":7,"context_line":"    any else type is invalid and if \u0027LUNType\u0027 not explicitly configured,"},{"line_number":8,"context_line":"    default use \u0027Thin\u0027 for Dorado array."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f1d235d_6c631fde","line":8,"range":{"start_line":8,"start_character":3,"end_line":8,"end_character":11},"in_reply_to":"5f201791_474d75c2","updated":"2017-06-30 01:28:22.000000000","message":"Done. Thanks Jay.","commit_id":"b554ec8af8c046b8f212f4ec3e866bf635303960"}]}
