)]}'
{"tempest/lib/common/ssh.py":[{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"53a7cba73801ee57f03fbfda427194231664084b","unresolved":false,"context_lines":[{"line_number":119,"context_line":"        out_data \u003d err_data \u003d \u0027\u0027"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"        try:"},{"line_number":122,"context_line":"            while not channel.exit_status_ready():"},{"line_number":123,"context_line":"                time.sleep(0.5)"},{"line_number":124,"context_line":"                if channel.recv_ready():"},{"line_number":125,"context_line":"                    out_data +\u003d channel.recv(self.buf_size)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_d5af2a28","line":122,"updated":"2016-04-19 15:43:22.000000000","message":"There should also be self._is_timed_out(start_time) checks right?","commit_id":"c6768450f34ce97aa0655da24d964e5360ace0aa"},{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"6855d7cbb83d83d4f122ea292ca372bca6e4d802","unresolved":false,"context_lines":[{"line_number":119,"context_line":"        out_data \u003d err_data \u003d \u0027\u0027"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"        try:"},{"line_number":122,"context_line":"            while not channel.exit_status_ready():"},{"line_number":123,"context_line":"                time.sleep(0.5)"},{"line_number":124,"context_line":"                if channel.recv_ready():"},{"line_number":125,"context_line":"                    out_data +\u003d channel.recv(self.buf_size)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_fe432340","line":122,"in_reply_to":"1a122d0e_d5af2a28","updated":"2016-04-19 16:18:42.000000000","message":"Oh right, indeed! Will add","commit_id":"c6768450f34ce97aa0655da24d964e5360ace0aa"}]}
