)]}'
{"nova/virt/vmwareapi/vm_util.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"e2e457cb92999451c558300d5f9c036805c9ac84","unresolved":false,"context_lines":[{"line_number":809,"context_line":"        mem_info \u003d {\u0027total\u0027: 0, \u0027free\u0027: 0}"},{"line_number":810,"context_line":"        stats \u003d {\u0027cpu\u0027: cpu_info, \u0027mem\u0027: mem_info}"},{"line_number":811,"context_line":"    return stats"},{"line_number":812,"context_line":" "},{"line_number":813,"context_line":""},{"line_number":814,"context_line":"@_retry_on_incomplete"},{"line_number":815,"context_line":"def _get_stats_from_cluster(session, cluster):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F%2BVQY%3D","line":812,"updated":"2013-11-27 09:56:00.000000000","message":"ooof!!","commit_id":"9bd9b88675da81dd159198cbdfda699f9ddfbac4"},{"author":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"change_message_id":"0391ed25f8ff666203f81627c800e0faf7c3c9ed","unresolved":false,"context_lines":[{"line_number":50,"context_line":"                    return None"},{"line_number":51,"context_line":"                LOG.warning(_(\"Incomplete results when running \""},{"line_number":52,"context_line":"                              \"\u0027%(func_name)s\u0027: Retrying...\"),"},{"line_number":53,"context_line":"                            dict(func_name\u003df.__name__))"},{"line_number":54,"context_line":"                # Retry!"},{"line_number":55,"context_line":"                time.sleep(0.5)"},{"line_number":56,"context_line":"                continue"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F%2BSrs%3D","line":53,"updated":"2013-11-27 19:37:29.000000000","message":"This seems fine... but just wondering if LOG.warning is the right level here?\n\nHow often might you expect this to happen? If it is expected behaviour (for deleted VMs or whatever) then should the log level be INFO/DEBUG instead?","commit_id":"891044a42cf08c1f479031114edb0c1d8429f150"},{"author":{"_account_id":8430,"name":"Christopher Lefelhocz","email":"christopher.lefelhoc@rackspace.com","username":"leif"},"change_message_id":"4907d2653b8c58847b7c55afbe4502be98d6cdac","unresolved":false,"context_lines":[{"line_number":852,"context_line":"                consumed \u003d int(res_usage.overallUsage / unit.Mi)"},{"line_number":853,"context_line":"                mem_info[\u0027free\u0027] \u003d mem_info[\u0027total\u0027] - consumed"},{"line_number":854,"context_line":"                mem_info_found \u003d True"},{"line_number":855,"context_line":"    if cpu_info_found and mem_info_found:"},{"line_number":856,"context_line":"        stats \u003d {\u0027cpu\u0027: cpu_info, \u0027mem\u0027: mem_info}"},{"line_number":857,"context_line":"    else:"},{"line_number":858,"context_line":"        # This will invoke a retry if necessary"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F%2BTmk%3D","line":855,"updated":"2013-11-27 15:56:22.000000000","message":"If we are retrying due to random failures, shouldn\u0027t we cache the first call response when we get it and just retry the second call?","commit_id":"891044a42cf08c1f479031114edb0c1d8429f150"}]}
