)]}'
{"cinder/tests/test_storwize_svc.py":[{"author":{"_account_id":1773,"name":"oliver-leahy-l","email":"oliver.leahy@hpe.com","username":"oliver-leahy-l"},"change_message_id":"002ab32ad6bd042213b995124f0974b35f07ce52","unresolved":false,"context_lines":[{"line_number":1033,"context_line":"        if \u0027source\u0027 not in kwargs:"},{"line_number":1034,"context_line":"            return self._errors[\u0027CMMVC5707E\u0027]"},{"line_number":1035,"context_line":"        source \u003d kwargs[\u0027source\u0027].strip(\u0027\\\u0027\\\u0027\u0027)"},{"line_number":1036,"context_line":"        if source not in self._volumes_list:"},{"line_number":1037,"context_line":"            return self._errors[\u0027CMMVC5754E\u0027]"},{"line_number":1038,"context_line":""},{"line_number":1039,"context_line":"        if \u0027target\u0027 not in kwargs:"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAUH%2F%2B204%3D","line":1036,"updated":"2014-01-21 11:39:21.000000000","message":"Does this string need to be changed to the \u0027\\\u0027\\\"\u0027 pattern? If so there are a few more examples of this in the rest of this file.","commit_id":"57ae076589d73891bb481bc1673c34cff032679e"},{"author":{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},"change_message_id":"901904ca334b7eb8440b28ca6f742585cdfed42b","unresolved":false,"context_lines":[{"line_number":1033,"context_line":"        if \u0027source\u0027 not in kwargs:"},{"line_number":1034,"context_line":"            return self._errors[\u0027CMMVC5707E\u0027]"},{"line_number":1035,"context_line":"        source \u003d kwargs[\u0027source\u0027].strip(\u0027\\\u0027\\\u0027\u0027)"},{"line_number":1036,"context_line":"        if source not in self._volumes_list:"},{"line_number":1037,"context_line":"            return self._errors[\u0027CMMVC5754E\u0027]"},{"line_number":1038,"context_line":""},{"line_number":1039,"context_line":"        if \u0027target\u0027 not in kwargs:"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAUH%2F%2B2nQ%3D","line":1036,"in_reply_to":"AAAAUH%2F%2B204%3D","updated":"2014-01-21 12:20:58.000000000","message":"Done","commit_id":"57ae076589d73891bb481bc1673c34cff032679e"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"a3134151f9f7e0bf9880c018d8148a7cb1a89f9d","unresolved":false,"context_lines":[{"line_number":1506,"context_line":"    def _run_ssh(self, cmd, check_exit_code\u003dTrue, attempts\u003d1):"},{"line_number":1507,"context_line":"        try:"},{"line_number":1508,"context_line":"            LOG.debug(_(\u0027Run CLI command: %s\u0027) % cmd)"},{"line_number":1509,"context_line":"            print(\u0027CHECKING \u0027 + str(cmd))"},{"line_number":1510,"context_line":"            utils.check_ssh_injection(cmd)"},{"line_number":1511,"context_line":"            ret \u003d self.fake_storage.execute_command(cmd, check_exit_code)"},{"line_number":1512,"context_line":"            (stdout, stderr) \u003d ret"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F97e4%3D","line":1509,"updated":"2014-01-31 23:27:14.000000000","message":"remove print()","commit_id":"5339cdf47f6b1b12cc0074f793ae223261f481fa"},{"author":{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},"change_message_id":"15592e8739f41cbda302fd1dbad9102c3b1f1cec","unresolved":false,"context_lines":[{"line_number":1506,"context_line":"    def _run_ssh(self, cmd, check_exit_code\u003dTrue, attempts\u003d1):"},{"line_number":1507,"context_line":"        try:"},{"line_number":1508,"context_line":"            LOG.debug(_(\u0027Run CLI command: %s\u0027) % cmd)"},{"line_number":1509,"context_line":"            print(\u0027CHECKING \u0027 + str(cmd))"},{"line_number":1510,"context_line":"            utils.check_ssh_injection(cmd)"},{"line_number":1511,"context_line":"            ret \u003d self.fake_storage.execute_command(cmd, check_exit_code)"},{"line_number":1512,"context_line":"            (stdout, stderr) \u003d ret"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F95BM%3D","line":1509,"in_reply_to":"AAAAUH%2F97e4%3D","updated":"2014-02-02 07:30:13.000000000","message":"Done","commit_id":"5339cdf47f6b1b12cc0074f793ae223261f481fa"}],"cinder/volume/drivers/storwize_svc.py":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"14572fc7b5c34ae78e00a02c517829b46c5b41e5","unresolved":false,"context_lines":[{"line_number":406,"context_line":"    def _add_chapsecret_to_host(self, host_name):"},{"line_number":407,"context_line":"        \"\"\"Generate and store a randomly-generated CHAP secret for the host.\"\"\""},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"        chap_secret \u003d utils.generate_password()"},{"line_number":410,"context_line":"        ssh_cmd \u003d [\u0027svctask\u0027, \u0027chhost\u0027, \u0027-chapsecret\u0027, chap_secret, host_name]"},{"line_number":411,"context_line":"        out, err \u003d self._run_ssh(ssh_cmd)"},{"line_number":412,"context_line":"        # No output should be returned from chhost"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUH%2F%2B0IM%3D","line":409,"updated":"2014-01-21 20:20:42.000000000","message":"Is this command not affected by the same problem?","commit_id":"7a2c95e72d9348f25024d6e0cb65e46a20a3ee8e"},{"author":{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},"change_message_id":"360bcbfa0e954197c9e3633e1df04e0489a5a2c3","unresolved":false,"context_lines":[{"line_number":406,"context_line":"    def _add_chapsecret_to_host(self, host_name):"},{"line_number":407,"context_line":"        \"\"\"Generate and store a randomly-generated CHAP secret for the host.\"\"\""},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"        chap_secret \u003d utils.generate_password()"},{"line_number":410,"context_line":"        ssh_cmd \u003d [\u0027svctask\u0027, \u0027chhost\u0027, \u0027-chapsecret\u0027, chap_secret, host_name]"},{"line_number":411,"context_line":"        out, err \u003d self._run_ssh(ssh_cmd)"},{"line_number":412,"context_line":"        # No output should be returned from chhost"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUH%2F%2BqlE%3D","line":409,"in_reply_to":"AAAAUH%2F%2B0IM%3D","updated":"2014-01-23 12:05:19.000000000","message":"You are correct!","commit_id":"7a2c95e72d9348f25024d6e0cb65e46a20a3ee8e"}]}
