)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"5a3217d8a1cd9040e6799dd04d747d39c4ba2166","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     liumengwen \u003cjelan1022@163.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-12-23 22:11:25 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix the typo problem in service_instance and ZFSSA of manila."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change \u0027the serviceinstance\u0027 to \u0027the service instance\u0027 in opts"},{"line_number":10,"context_line":" \"Path to the x509 certificate used for accessing the service"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da4df55a_43f9cf7f","line":7,"range":{"start_line":7,"start_character":4,"end_line":7,"end_character":7},"updated":"2016-12-23 14:24:39.000000000","message":"\"Fix typos in help text of Generic driver and ZFSSA config opts\"","commit_id":"a5943033867ac7964af7d41a97a2f64a18396b21"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"580b4ce97158d75cad92dd5bd734b95764d19ab3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     liumengwen \u003cjelan1022@163.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-12-23 22:11:25 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix the typo problem in service_instance and ZFSSA of manila."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change \u0027the serviceinstance\u0027 to \u0027the service instance\u0027 in opts"},{"line_number":10,"context_line":" \"Path to the x509 certificate used for accessing the service"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da4df55a_e30803dc","line":7,"range":{"start_line":7,"start_character":51,"end_line":7,"end_character":60},"updated":"2016-12-23 14:23:51.000000000","message":"driver config docs","commit_id":"a5943033867ac7964af7d41a97a2f64a18396b21"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"580b4ce97158d75cad92dd5bd734b95764d19ab3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     liumengwen \u003cjelan1022@163.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-12-23 22:11:25 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix the typo problem in service_instance and ZFSSA of manila."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change \u0027the serviceinstance\u0027 to \u0027the service instance\u0027 in opts"},{"line_number":10,"context_line":" \"Path to the x509 certificate used for accessing the service"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da4df55a_636ed397","line":7,"range":{"start_line":7,"start_character":4,"end_line":7,"end_character":20},"updated":"2016-12-23 14:23:51.000000000","message":"typos","commit_id":"a5943033867ac7964af7d41a97a2f64a18396b21"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"580b4ce97158d75cad92dd5bd734b95764d19ab3","unresolved":false,"context_lines":[{"line_number":18,"context_line":" \"ZFSSA management authorized user\u0027s password.\""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: I3b8f4d7e06aac1a72632e665f20fabccc23379a4"},{"line_number":21,"context_line":"Close-bug: #1650872,#1650873,#1650875"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da4df55a_c3ba1fe1","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":37},"updated":"2016-12-23 14:23:51.000000000","message":"Closes-Bug: #1650872\nCloses-Bug: #1650875\n\n^ Separate lines for each bug\n\nI marked #1650873 as a duplicate of #1650872","commit_id":"a5943033867ac7964af7d41a97a2f64a18396b21"},{"author":{"_account_id":14567,"name":"Rodrigo Barbieri","email":"rodrigo.barbieri2010@gmail.com","username":"ganso"},"change_message_id":"4e1cf931b9245e8fc245438251760cc3547f7d57","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix typos in help text of Generic driver and ZFSSA config opts"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change \u0027the serviceinstance\u0027 to \u0027the service instance\u0027 in opts"},{"line_number":10,"context_line":" \"Path to the x509 certificate used for accessing the service"},{"line_number":11,"context_line":" instance.\""},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"da4df55a_56698f24","line":9,"range":{"start_line":9,"start_character":8,"end_line":9,"end_character":27},"updated":"2016-12-23 14:56:00.000000000","message":"theservice instance","commit_id":"b5be53d7c5f6049abc50268972992d94c8fbc9e9"},{"author":{"_account_id":14567,"name":"Rodrigo Barbieri","email":"rodrigo.barbieri2010@gmail.com","username":"ganso"},"change_message_id":"4e1cf931b9245e8fc245438251760cc3547f7d57","unresolved":false,"context_lines":[{"line_number":10,"context_line":" \"Path to the x509 certificate used for accessing the service"},{"line_number":11,"context_line":" instance.\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change \u0027theservice instance\u0027 to \u0027the service instance\u0027 in opts"},{"line_number":14,"context_line":" \"Use x509 certificates in order to authenticate to the service"},{"line_number":15,"context_line":" instance.\""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change \u0027userpassword\u0027 to \u0027user\u0027s password\u0027 in opts"},{"line_number":18,"context_line":" \"ZFSSA management authorized user\u0027s password.\""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"da4df55a_767853f3","line":15,"range":{"start_line":13,"start_character":0,"end_line":15,"end_character":11},"updated":"2016-12-23 14:56:00.000000000","message":"I can\u0027t find this scenario anywhere, I see you are fixing the above and below ones","commit_id":"b5be53d7c5f6049abc50268972992d94c8fbc9e9"}],"manila/share/drivers/windows/service_instance.py":[{"author":{"_account_id":15100,"name":"zhongjun","email":"jun.zhongjun2@gmail.com","username":"zhongjun2"},"change_message_id":"63b8368afc6ab7391bc2f794c2e2f9a8d0d4c67c","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    cfg.BoolOpt("},{"line_number":44,"context_line":"        \"winrm_use_cert_based_auth\","},{"line_number":45,"context_line":"        default\u003dFalse,"},{"line_number":46,"context_line":"        help\u003d\"Use x509 certificates in order to authenticate to the\""},{"line_number":47,"context_line":"             \"service instance.\")"},{"line_number":48,"context_line":"]"},{"line_number":49,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"df87a7cf_0832f45e","line":46,"range":{"start_line":46,"start_character":64,"end_line":46,"end_character":68},"updated":"2017-12-19 02:18:23.000000000","message":"Change \"the\"\" to \"the \"\"  :) This explain ganso\u0027s question in the message.\nhttps://review.openstack.org/#/c/414599/4//COMMIT_MSG","commit_id":"b5be53d7c5f6049abc50268972992d94c8fbc9e9"}],"manila/share/drivers/zfssa/zfssashare.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"643a927f4a948c7025b83e0f0105b72bf92881c4","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    cfg.StrOpt(\u0027zfssa_auth_user\u0027,"},{"line_number":38,"context_line":"               help\u003d\u0027ZFSSA management authorized username.\u0027),"},{"line_number":39,"context_line":"    cfg.StrOpt(\u0027zfssa_auth_password\u0027,"},{"line_number":40,"context_line":"               help\u003d\u0027ZFSSA management authorized user\u0027s password.\u0027),"},{"line_number":41,"context_line":"    cfg.StrOpt(\u0027zfssa_pool\u0027,"},{"line_number":42,"context_line":"               help\u003d\u0027ZFSSA storage pool name.\u0027),"},{"line_number":43,"context_line":"    cfg.StrOpt(\u0027zfssa_project\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"da4df55a_c3185f87","line":40,"range":{"start_line":40,"start_character":53,"end_line":40,"end_character":54},"updated":"2016-12-23 14:36:31.000000000","message":"\\\u0027","commit_id":"1a52d319267e3aede6dae40967954de2ef166c95"},{"author":{"_account_id":14567,"name":"Rodrigo Barbieri","email":"rodrigo.barbieri2010@gmail.com","username":"ganso"},"change_message_id":"4e1cf931b9245e8fc245438251760cc3547f7d57","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    cfg.StrOpt(\u0027zfssa_auth_user\u0027,"},{"line_number":38,"context_line":"               help\u003d\u0027ZFSSA management authorized username.\u0027),"},{"line_number":39,"context_line":"    cfg.StrOpt(\u0027zfssa_auth_password\u0027,"},{"line_number":40,"context_line":"               help\u003d\u0027ZFSSA management authorized user\\\u0027s password.\u0027),"},{"line_number":41,"context_line":"    cfg.StrOpt(\u0027zfssa_pool\u0027,"},{"line_number":42,"context_line":"               help\u003d\u0027ZFSSA storage pool name.\u0027),"},{"line_number":43,"context_line":"    cfg.StrOpt(\u0027zfssa_project\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"da4df55a_f68363ca","line":40,"range":{"start_line":40,"start_character":21,"end_line":40,"end_character":66},"updated":"2016-12-23 14:56:00.000000000","message":"you could use double quotes to surround the string, and then you wouldn\u0027t need to escape the single quote","commit_id":"b5be53d7c5f6049abc50268972992d94c8fbc9e9"}]}
