)]}'
{"shade/__init__.py":[{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"bf2a19bcc21b38e4f810e2dc9167b4453c72b7da","unresolved":false,"context_lines":[{"line_number":1907,"context_line":""},{"line_number":1908,"context_line":"    def set_machine_maintenance_state("},{"line_number":1909,"context_line":"            self,"},{"line_number":1910,"context_line":"            id_or_name,"},{"line_number":1911,"context_line":"            state\u003dTrue,"},{"line_number":1912,"context_line":"            reason\u003dNone):"},{"line_number":1913,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa53dc9_877f4edf","line":1910,"updated":"2015-04-10 13:48:30.000000000","message":"name_or_id","commit_id":"31f7db1e4a78787140dd4563415a60c3d5b898df"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"80c36b6b0183062381079e54ec0c2c2ccfb619d6","unresolved":false,"context_lines":[{"line_number":1907,"context_line":""},{"line_number":1908,"context_line":"    def set_machine_maintenance_state("},{"line_number":1909,"context_line":"            self,"},{"line_number":1910,"context_line":"            id_or_name,"},{"line_number":1911,"context_line":"            state\u003dTrue,"},{"line_number":1912,"context_line":"            reason\u003dNone):"},{"line_number":1913,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aaa499b_42c087e0","line":1910,"in_reply_to":"9aa53dc9_877f4edf","updated":"2015-04-14 10:57:59.000000000","message":"Done","commit_id":"31f7db1e4a78787140dd4563415a60c3d5b898df"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"ee45828439cbc0ed76d154d088d01f2674332898","unresolved":false,"context_lines":[{"line_number":1922,"context_line":"                                                 state\u003d\u0027false\u0027))"},{"line_number":1923,"context_line":"        except Exception as e:"},{"line_number":1924,"context_line":"            self.log.debug("},{"line_number":1925,"context_line":"                \"failed setting failed\", exc_info\u003dTrue)"},{"line_number":1926,"context_line":"            raise OpenStackCloudException("},{"line_number":1927,"context_line":"                \"ironic error setting machine maintenance \""},{"line_number":1928,"context_line":"                \"state: %s\" % e.message)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa53dc9_c7e1d62b","line":1925,"updated":"2015-04-10 13:37:17.000000000","message":"\"failed setting failed\"  ???","commit_id":"31f7db1e4a78787140dd4563415a60c3d5b898df"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"80c36b6b0183062381079e54ec0c2c2ccfb619d6","unresolved":false,"context_lines":[{"line_number":1922,"context_line":"                                                 state\u003d\u0027false\u0027))"},{"line_number":1923,"context_line":"        except Exception as e:"},{"line_number":1924,"context_line":"            self.log.debug("},{"line_number":1925,"context_line":"                \"failed setting failed\", exc_info\u003dTrue)"},{"line_number":1926,"context_line":"            raise OpenStackCloudException("},{"line_number":1927,"context_line":"                \"ironic error setting machine maintenance \""},{"line_number":1928,"context_line":"                \"state: %s\" % e.message)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aaa499b_223c5be1","line":1925,"in_reply_to":"9aa53dc9_c7e1d62b","updated":"2015-04-14 10:57:59.000000000","message":"I think this was a moment of ERRCANNOTBRAIN, Fixed.","commit_id":"31f7db1e4a78787140dd4563415a60c3d5b898df"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"ee45828439cbc0ed76d154d088d01f2674332898","unresolved":false,"context_lines":[{"line_number":1925,"context_line":"                \"failed setting failed\", exc_info\u003dTrue)"},{"line_number":1926,"context_line":"            raise OpenStackCloudException("},{"line_number":1927,"context_line":"                \"ironic error setting machine maintenance \""},{"line_number":1928,"context_line":"                \"state: %s\" % e.message)"},{"line_number":1929,"context_line":""},{"line_number":1930,"context_line":"    def remove_machine_from_maintenance(self, id_or_name):"},{"line_number":1931,"context_line":"        self.set_machine_maintenance_state(id_or_name, False)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa53dc9_eb3826f0","line":1928,"updated":"2015-04-10 13:37:17.000000000","message":"e.message is not valid for Exception. Just use e.\n\nAlso, maybe remove the \u0027ironic\u0027 part from the message. This is a \u0027shade\u0027 exception trying to hide the \u0027ironic\u0027 one.","commit_id":"31f7db1e4a78787140dd4563415a60c3d5b898df"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"80c36b6b0183062381079e54ec0c2c2ccfb619d6","unresolved":false,"context_lines":[{"line_number":1925,"context_line":"                \"failed setting failed\", exc_info\u003dTrue)"},{"line_number":1926,"context_line":"            raise OpenStackCloudException("},{"line_number":1927,"context_line":"                \"ironic error setting machine maintenance \""},{"line_number":1928,"context_line":"                \"state: %s\" % e.message)"},{"line_number":1929,"context_line":""},{"line_number":1930,"context_line":"    def remove_machine_from_maintenance(self, id_or_name):"},{"line_number":1931,"context_line":"        self.set_machine_maintenance_state(id_or_name, False)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aaa499b_a2306b02","line":1928,"in_reply_to":"9aa53dc9_eb3826f0","updated":"2015-04-14 10:57:59.000000000","message":"Done","commit_id":"31f7db1e4a78787140dd4563415a60c3d5b898df"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"bf2a19bcc21b38e4f810e2dc9167b4453c72b7da","unresolved":false,"context_lines":[{"line_number":1927,"context_line":"                \"ironic error setting machine maintenance \""},{"line_number":1928,"context_line":"                \"state: %s\" % e.message)"},{"line_number":1929,"context_line":""},{"line_number":1930,"context_line":"    def remove_machine_from_maintenance(self, id_or_name):"},{"line_number":1931,"context_line":"        self.set_machine_maintenance_state(id_or_name, False)"},{"line_number":1932,"context_line":""},{"line_number":1933,"context_line":"    def activate_node(self, uuid, configdrive\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa53dc9_67820aca","line":1930,"updated":"2015-04-10 13:48:30.000000000","message":"name_or_id","commit_id":"31f7db1e4a78787140dd4563415a60c3d5b898df"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"80c36b6b0183062381079e54ec0c2c2ccfb619d6","unresolved":false,"context_lines":[{"line_number":1927,"context_line":"                \"ironic error setting machine maintenance \""},{"line_number":1928,"context_line":"                \"state: %s\" % e.message)"},{"line_number":1929,"context_line":""},{"line_number":1930,"context_line":"    def remove_machine_from_maintenance(self, id_or_name):"},{"line_number":1931,"context_line":"        self.set_machine_maintenance_state(id_or_name, False)"},{"line_number":1932,"context_line":""},{"line_number":1933,"context_line":"    def activate_node(self, uuid, configdrive\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aaa499b_62bdc367","line":1930,"in_reply_to":"9aa53dc9_67820aca","updated":"2015-04-14 10:57:59.000000000","message":"Done","commit_id":"31f7db1e4a78787140dd4563415a60c3d5b898df"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"d0ebe45ccd56117cd6594317426d9c6cd88d9f05","unresolved":false,"context_lines":[{"line_number":1934,"context_line":"            reason\u003dNone):"},{"line_number":1935,"context_line":"        \"\"\"Set Baremetal Machine Maintenance State"},{"line_number":1936,"context_line":""},{"line_number":1937,"context_line":"        Sets Baremetal maintenance state and mainteance reason."},{"line_number":1938,"context_line":""},{"line_number":1939,"context_line":"        :param string name_or_id: The Name or UUID value representing the"},{"line_number":1940,"context_line":"                                  baremetal node."}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_8986a111","line":1937,"updated":"2015-04-14 18:31:54.000000000","message":"s/mainteance/maintenance/","commit_id":"0227c99a74015fe53f7a4d0db772c1b8ca1baa4e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"23186fdb8dfbebb914f95a11b4adb547c4a24e2d","unresolved":false,"context_lines":[{"line_number":1934,"context_line":"            reason\u003dNone):"},{"line_number":1935,"context_line":"        \"\"\"Set Baremetal Machine Maintenance State"},{"line_number":1936,"context_line":""},{"line_number":1937,"context_line":"        Sets Baremetal maintenance state and mainteance reason."},{"line_number":1938,"context_line":""},{"line_number":1939,"context_line":"        :param string name_or_id: The Name or UUID value representing the"},{"line_number":1940,"context_line":"                                  baremetal node."}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_b57d2be9","line":1937,"in_reply_to":"7aaa499b_8986a111","updated":"2015-04-14 23:10:47.000000000","message":"Done","commit_id":"0227c99a74015fe53f7a4d0db772c1b8ca1baa4e"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"d0ebe45ccd56117cd6594317426d9c6cd88d9f05","unresolved":false,"context_lines":[{"line_number":1948,"context_line":""},{"line_number":1949,"context_line":"        :raises: OpenStackCloudException on operation error."},{"line_number":1950,"context_line":""},{"line_number":1951,"context_line":"        :returns: Ironic Node Oobject upon completion of the request."},{"line_number":1952,"context_line":"        \"\"\""},{"line_number":1953,"context_line":"        try:"},{"line_number":1954,"context_line":"            if state:"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_c993894e","line":1951,"updated":"2015-04-14 18:31:54.000000000","message":"Do not return the Node object. Use meta.obj_to_dict().","commit_id":"0227c99a74015fe53f7a4d0db772c1b8ca1baa4e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"23186fdb8dfbebb914f95a11b4adb547c4a24e2d","unresolved":false,"context_lines":[{"line_number":1948,"context_line":""},{"line_number":1949,"context_line":"        :raises: OpenStackCloudException on operation error."},{"line_number":1950,"context_line":""},{"line_number":1951,"context_line":"        :returns: Ironic Node Oobject upon completion of the request."},{"line_number":1952,"context_line":"        \"\"\""},{"line_number":1953,"context_line":"        try:"},{"line_number":1954,"context_line":"            if state:"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_502835e2","line":1951,"in_reply_to":"7aaa499b_c993894e","updated":"2015-04-14 23:10:47.000000000","message":"Done, although I\u0027m going to WIP this at this time, as I understand the underlying client code responds differently, and needs to be examined further.","commit_id":"0227c99a74015fe53f7a4d0db772c1b8ca1baa4e"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"d0ebe45ccd56117cd6594317426d9c6cd88d9f05","unresolved":false,"context_lines":[{"line_number":1971,"context_line":"    def remove_machine_from_maintenance(self, name_or_id):"},{"line_number":1972,"context_line":"        \"\"\"Remove Baremetal Machine from Maintenance State"},{"line_number":1973,"context_line":""},{"line_number":1974,"context_line":"        Simillarlly to set_machine_maintenance_state, this method"},{"line_number":1975,"context_line":"        removes a machine from maintenance state.  It must be noted"},{"line_number":1976,"context_line":"        that this method simpilly calls set_machine_maintenace_state"},{"line_number":1977,"context_line":"        for the name_or_id requested and sets the state to False."}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_69a595a0","line":1974,"updated":"2015-04-14 18:31:54.000000000","message":"s/Simillarly/Similarly/","commit_id":"0227c99a74015fe53f7a4d0db772c1b8ca1baa4e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"23186fdb8dfbebb914f95a11b4adb547c4a24e2d","unresolved":false,"context_lines":[{"line_number":1971,"context_line":"    def remove_machine_from_maintenance(self, name_or_id):"},{"line_number":1972,"context_line":"        \"\"\"Remove Baremetal Machine from Maintenance State"},{"line_number":1973,"context_line":""},{"line_number":1974,"context_line":"        Simillarlly to set_machine_maintenance_state, this method"},{"line_number":1975,"context_line":"        removes a machine from maintenance state.  It must be noted"},{"line_number":1976,"context_line":"        that this method simpilly calls set_machine_maintenace_state"},{"line_number":1977,"context_line":"        for the name_or_id requested and sets the state to False."}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_f04501b3","line":1974,"in_reply_to":"7aaa499b_69a595a0","updated":"2015-04-14 23:10:47.000000000","message":"Done","commit_id":"0227c99a74015fe53f7a4d0db772c1b8ca1baa4e"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"d0ebe45ccd56117cd6594317426d9c6cd88d9f05","unresolved":false,"context_lines":[{"line_number":1973,"context_line":""},{"line_number":1974,"context_line":"        Simillarlly to set_machine_maintenance_state, this method"},{"line_number":1975,"context_line":"        removes a machine from maintenance state.  It must be noted"},{"line_number":1976,"context_line":"        that this method simpilly calls set_machine_maintenace_state"},{"line_number":1977,"context_line":"        for the name_or_id requested and sets the state to False."},{"line_number":1978,"context_line":""},{"line_number":1979,"context_line":"        :param string name_or_id: The Name or UUID value representing the"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_29af8d82","line":1976,"updated":"2015-04-14 18:31:54.000000000","message":"s/simpilly/simply/","commit_id":"0227c99a74015fe53f7a4d0db772c1b8ca1baa4e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"23186fdb8dfbebb914f95a11b4adb547c4a24e2d","unresolved":false,"context_lines":[{"line_number":1973,"context_line":""},{"line_number":1974,"context_line":"        Simillarlly to set_machine_maintenance_state, this method"},{"line_number":1975,"context_line":"        removes a machine from maintenance state.  It must be noted"},{"line_number":1976,"context_line":"        that this method simpilly calls set_machine_maintenace_state"},{"line_number":1977,"context_line":"        for the name_or_id requested and sets the state to False."},{"line_number":1978,"context_line":""},{"line_number":1979,"context_line":"        :param string name_or_id: The Name or UUID value representing the"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_900d9d92","line":1976,"in_reply_to":"7aaa499b_29af8d82","updated":"2015-04-14 23:10:47.000000000","message":"Done","commit_id":"0227c99a74015fe53f7a4d0db772c1b8ca1baa4e"}]}
