)]}'
{"cinder/volume/drivers/macrosan/driver.py":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"e4de80c4c9360c6f6e239d3c868fc08b073b88ed","unresolved":false,"context_lines":[{"line_number":70,"context_line":"               help\u003d\"MacroSAN iscsi target\u0027s SP2 ip address\"),"},{"line_number":71,"context_line":"    cfg.StrOpt(\u0027macrosan_username\u0027,"},{"line_number":72,"context_line":"               help\u003d\"Username to login device\"),"},{"line_number":73,"context_line":"    cfg.StrOpt(\u0027macrosan_password\u0027,"},{"line_number":74,"context_line":"               help\u003d\"Password to login device\"),"},{"line_number":75,"context_line":"]"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_1b689db8","line":73,"updated":"2019-03-19 15:12:12.000000000","message":"Must set secret\u003dTrue flag for passwords.","commit_id":"83314ca53bf1bd2df318bbeeede7e8af116a7448"},{"author":{"_account_id":29620,"name":"hjy","email":"821328772@qq.com","username":"lol"},"change_message_id":"fae256365d4a585dbceb8b87cea7594fc344484b","unresolved":false,"context_lines":[{"line_number":70,"context_line":"               help\u003d\"MacroSAN iscsi target\u0027s SP2 ip address\"),"},{"line_number":71,"context_line":"    cfg.StrOpt(\u0027macrosan_username\u0027,"},{"line_number":72,"context_line":"               help\u003d\"Username to login device\"),"},{"line_number":73,"context_line":"    cfg.StrOpt(\u0027macrosan_password\u0027,"},{"line_number":74,"context_line":"               help\u003d\"Password to login device\"),"},{"line_number":75,"context_line":"]"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_380c7241","line":73,"in_reply_to":"5fc1f717_1b689db8","updated":"2019-03-27 02:23:24.000000000","message":"Sorry...It have some difficulty for me to understand this sentence.Can you explain it more clear?","commit_id":"83314ca53bf1bd2df318bbeeede7e8af116a7448"},{"author":{"_account_id":29620,"name":"hjy","email":"821328772@qq.com","username":"lol"},"change_message_id":"abee903d43751543b92e0971742fec6059585b32","unresolved":false,"context_lines":[{"line_number":70,"context_line":"               help\u003d\"MacroSAN iscsi target\u0027s SP2 ip address\"),"},{"line_number":71,"context_line":"    cfg.StrOpt(\u0027macrosan_username\u0027,"},{"line_number":72,"context_line":"               help\u003d\"Username to login device\"),"},{"line_number":73,"context_line":"    cfg.StrOpt(\u0027macrosan_password\u0027,"},{"line_number":74,"context_line":"               help\u003d\"Password to login device\"),"},{"line_number":75,"context_line":"]"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_ee159b3e","line":73,"in_reply_to":"5fc1f717_380c7241","updated":"2019-05-29 03:25:27.000000000","message":"Done","commit_id":"83314ca53bf1bd2df318bbeeede7e8af116a7448"}],"test-requirements.txt":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"e4de80c4c9360c6f6e239d3c868fc08b073b88ed","unresolved":false,"context_lines":[{"line_number":20,"context_line":"tempest\u003e\u003d17.1.0 # Apache-2.0"},{"line_number":21,"context_line":"bandit\u003e\u003d1.1.0 # Apache-2.0"},{"line_number":22,"context_line":"reno\u003e\u003d2.5.0 # Apache-2.0"},{"line_number":23,"context_line":"oslo.db\u003d\u003d\u003d4.44.0"},{"line_number":24,"context_line":"psycopg2\u003d\u003d2.7.7"}],"source_content_type":"text/plain","patch_set":2,"id":"5fc1f717_9b824d52","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":16},"updated":"2019-03-19 15:12:12.000000000","message":"oslo.db is already in requirements.txt, so isn\u0027t needed here.","commit_id":"83314ca53bf1bd2df318bbeeede7e8af116a7448"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"e4de80c4c9360c6f6e239d3c868fc08b073b88ed","unresolved":false,"context_lines":[{"line_number":21,"context_line":"bandit\u003e\u003d1.1.0 # Apache-2.0"},{"line_number":22,"context_line":"reno\u003e\u003d2.5.0 # Apache-2.0"},{"line_number":23,"context_line":"oslo.db\u003d\u003d\u003d4.44.0"},{"line_number":24,"context_line":"psycopg2\u003d\u003d2.7.7"}],"source_content_type":"text/plain","patch_set":2,"id":"5fc1f717_3baa39d2","line":24,"range":{"start_line":24,"start_character":0,"end_line":24,"end_character":15},"updated":"2019-03-19 15:12:12.000000000","message":"This is incorrect, psycopg2 is already specified on line 15...","commit_id":"83314ca53bf1bd2df318bbeeede7e8af116a7448"}]}
