)]}'
{"shade/__init__.py":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"435f9f1aae1a286f471ed1994e226b91c1751ed9","unresolved":false,"context_lines":[{"line_number":3893,"context_line":"                        timeout,"},{"line_number":3894,"context_line":"                        \"Timeout waiting for node transition to \""},{"line_number":3895,"context_line":"                        \"target state of \u0027%s\u0027\" % state):"},{"line_number":3896,"context_line":"                    status \u003d self.get_machine(name_or_id)"},{"line_number":3897,"context_line":"                    if state in status[\u0027provision_state\u0027]:"},{"line_number":3898,"context_line":"                        break"},{"line_number":3899,"context_line":"            return meta.obj_to_dict(machine)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a1a9d01_dbd3275e","line":3896,"updated":"2015-10-04 22:00:01.000000000","message":"Sholdn\u0027t this be machine \u003d self.get_machine so that when you fall out of wait you get the updated machine object?","commit_id":"5130aaa79cf78b9472e827234ca1fd28eedee8a6"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"c51b407916f68ae7b93a5416d76bd5aadfeef8dc","unresolved":false,"context_lines":[{"line_number":3893,"context_line":"                        timeout,"},{"line_number":3894,"context_line":"                        \"Timeout waiting for node transition to \""},{"line_number":3895,"context_line":"                        \"target state of \u0027%s\u0027\" % state):"},{"line_number":3896,"context_line":"                    status \u003d self.get_machine(name_or_id)"},{"line_number":3897,"context_line":"                    if state in status[\u0027provision_state\u0027]:"},{"line_number":3898,"context_line":"                        break"},{"line_number":3899,"context_line":"            return meta.obj_to_dict(machine)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a2fa921_f1d51843","line":3896,"in_reply_to":"9a1a9d01_dbd3275e","updated":"2015-10-06 14:14:23.000000000","message":"So part of this is due to machine being set on 3886, by default won\u0027t actually have a return value.  I\u0027m changing directions to try and provide a return consistency and allow the state to be returned.","commit_id":"5130aaa79cf78b9472e827234ca1fd28eedee8a6"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"028cb24c9a76c77d088f2e5993cdbad9b4392f36","unresolved":false,"context_lines":[{"line_number":3893,"context_line":"                        timeout,"},{"line_number":3894,"context_line":"                        \"Timeout waiting for node transition to \""},{"line_number":3895,"context_line":"                        \"target state of \u0027%s\u0027\" % state):"},{"line_number":3896,"context_line":"                    status \u003d self.get_machine(name_or_id)"},{"line_number":3897,"context_line":"                    if state in status[\u0027provision_state\u0027]:"},{"line_number":3898,"context_line":"                        break"},{"line_number":3899,"context_line":"            return meta.obj_to_dict(machine)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a1a9d01_f39f275d","line":3896,"in_reply_to":"9a1a9d01_dbd3275e","updated":"2015-10-05 11:59:03.000000000","message":"That is likely the best thing, I thought tried that, and moved away from it for a specific reason, I just don\u0027t remember because I let this one sit out there too long.  I\u0027ll go ahead and update it.","commit_id":"5130aaa79cf78b9472e827234ca1fd28eedee8a6"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"89a89248188f06966cf96edaf552a1229c00b3cb","unresolved":false,"context_lines":[{"line_number":3773,"context_line":"        :raises: OpenStackCloudException on operation error."},{"line_number":3774,"context_line":""},{"line_number":3775,"context_line":"        :returns: Per the API, no value should be returned with a successful"},{"line_number":3776,"context_line":"                  operation."},{"line_number":3777,"context_line":"        \"\"\""},{"line_number":3778,"context_line":"        try:"},{"line_number":3779,"context_line":"            machine \u003d self.manager.submitTask("}],"source_content_type":"text/x-python","patch_set":4,"id":"3a29b11f_b12b1933","line":3776,"updated":"2015-10-26 19:09:51.000000000","message":"Documented return value now makes no sense.","commit_id":"899e6444e7f36c7da89c008f278fc798efb525d1"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"6194e43e535244f5ac28387c3963de74d6fabad7","unresolved":false,"context_lines":[{"line_number":3773,"context_line":"        :raises: OpenStackCloudException on operation error."},{"line_number":3774,"context_line":""},{"line_number":3775,"context_line":"        :returns: Per the API, no value should be returned with a successful"},{"line_number":3776,"context_line":"                  operation."},{"line_number":3777,"context_line":"        \"\"\""},{"line_number":3778,"context_line":"        try:"},{"line_number":3779,"context_line":"            machine \u003d self.manager.submitTask("}],"source_content_type":"text/x-python","patch_set":4,"id":"3a29b11f_6a258a5a","line":3776,"in_reply_to":"3a29b11f_b12b1933","updated":"2015-10-26 23:55:46.000000000","message":"Good catch, thank you!","commit_id":"899e6444e7f36c7da89c008f278fc798efb525d1"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"89a89248188f06966cf96edaf552a1229c00b3cb","unresolved":false,"context_lines":[{"line_number":3790,"context_line":"                    if state in machine[\u0027provision_state\u0027]:"},{"line_number":3791,"context_line":"                        break"},{"line_number":3792,"context_line":"                    if (\"available\" in machine[\u0027provision_state\u0027] and"},{"line_number":3793,"context_line":"                            \"provide\" in state):"},{"line_number":3794,"context_line":"                        break"},{"line_number":3795,"context_line":"            else:"},{"line_number":3796,"context_line":"                machine \u003d self.get_machine(name_or_id)"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a29b11f_51f645d8","line":3793,"updated":"2015-10-26 19:09:51.000000000","message":"Using \"in\" for an equality test between strings is weird, but... ok.","commit_id":"899e6444e7f36c7da89c008f278fc798efb525d1"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"6194e43e535244f5ac28387c3963de74d6fabad7","unresolved":false,"context_lines":[{"line_number":3790,"context_line":"                    if state in machine[\u0027provision_state\u0027]:"},{"line_number":3791,"context_line":"                        break"},{"line_number":3792,"context_line":"                    if (\"available\" in machine[\u0027provision_state\u0027] and"},{"line_number":3793,"context_line":"                            \"provide\" in state):"},{"line_number":3794,"context_line":"                        break"},{"line_number":3795,"context_line":"            else:"},{"line_number":3796,"context_line":"                machine \u003d self.get_machine(name_or_id)"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a29b11f_aaa082a6","line":3793,"in_reply_to":"3a29b11f_51f645d8","updated":"2015-10-26 23:55:46.000000000","message":"More than happy to change this if desired, although it doesn\u0027t seem very weird to me.","commit_id":"899e6444e7f36c7da89c008f278fc798efb525d1"}]}
