)]}'
{"nova/cmd/manage.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"d29691c23838bf0413aeaae3cad68dbe9c159e28","unresolved":false,"context_lines":[{"line_number":658,"context_line":"    \"\"\"Class for managing VM instances.\"\"\""},{"line_number":659,"context_line":""},{"line_number":660,"context_line":"    @args(\u0027--host\u0027, metavar\u003d\u0027\u003chost\u003e\u0027, help\u003d\u0027Host\u0027)"},{"line_number":661,"context_line":"    @args(\u0027--state\u0027, metavar\u003d\u0027\u003cstate\u003e\u0027, help\u003d\u0027VM state\u0027)"},{"line_number":662,"context_line":"    def list(self, host\u003dNone, state\u003dNone):"},{"line_number":663,"context_line":"        \"\"\"Show a list of all instances.\"\"\""},{"line_number":664,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"da85f559_905b8d54","line":661,"updated":"2015-11-07 09:21:24.000000000","message":"why are we not adding this to the nova client?","commit_id":"87908062d78fc5e3cbff2b92c4e1f4a0700e329a"},{"author":{"_account_id":14520,"name":"Raga lahari","email":"raga.lahari@tcs.com","username":"Ragalahari"},"change_message_id":"89c58b5256ed64d85789f8665b1edf69a645e150","unresolved":false,"context_lines":[{"line_number":658,"context_line":"    \"\"\"Class for managing VM instances.\"\"\""},{"line_number":659,"context_line":""},{"line_number":660,"context_line":"    @args(\u0027--host\u0027, metavar\u003d\u0027\u003chost\u003e\u0027, help\u003d\u0027Host\u0027)"},{"line_number":661,"context_line":"    @args(\u0027--state\u0027, metavar\u003d\u0027\u003cstate\u003e\u0027, help\u003d\u0027VM state\u0027)"},{"line_number":662,"context_line":"    def list(self, host\u003dNone, state\u003dNone):"},{"line_number":663,"context_line":"        \"\"\"Show a list of all instances.\"\"\""},{"line_number":664,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a8ffd7b_3a24450b","line":661,"in_reply_to":"da85f559_905b8d54","updated":"2015-12-03 09:51:43.000000000","message":"The status parameter support is already provided for  novaclient (nova list command). Here we are providing support for nova-mange as specified in Bug #1494841","commit_id":"87908062d78fc5e3cbff2b92c4e1f4a0700e329a"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"d29691c23838bf0413aeaae3cad68dbe9c159e28","unresolved":false,"context_lines":[{"line_number":681,"context_line":"                               for new_state in dir(vm_states)"},{"line_number":682,"context_line":"                               if new_state.isupper()]"},{"line_number":683,"context_line":"            if str(state).lower() in valid_vm_states:"},{"line_number":684,"context_line":"                filters[\u0027vm_state\u0027]\u003dstate"},{"line_number":685,"context_line":"            else:"},{"line_number":686,"context_line":"                reason \u003d _(\"Invalid vm_state:%s \") % state"},{"line_number":687,"context_line":"                raise exception.InvalidInput(reason\u003dreason)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da85f559_b043316c","line":684,"updated":"2015-11-07 09:21:24.000000000","message":"nit: filters[\u0027vm_state\u0027] \u003d state","commit_id":"87908062d78fc5e3cbff2b92c4e1f4a0700e329a"},{"author":{"_account_id":14520,"name":"Raga lahari","email":"raga.lahari@tcs.com","username":"Ragalahari"},"change_message_id":"89c58b5256ed64d85789f8665b1edf69a645e150","unresolved":false,"context_lines":[{"line_number":681,"context_line":"                               for new_state in dir(vm_states)"},{"line_number":682,"context_line":"                               if new_state.isupper()]"},{"line_number":683,"context_line":"            if str(state).lower() in valid_vm_states:"},{"line_number":684,"context_line":"                filters[\u0027vm_state\u0027]\u003dstate"},{"line_number":685,"context_line":"            else:"},{"line_number":686,"context_line":"                reason \u003d _(\"Invalid vm_state:%s \") % state"},{"line_number":687,"context_line":"                raise exception.InvalidInput(reason\u003dreason)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a8ffd7b_9a4f716a","line":684,"in_reply_to":"da85f559_b043316c","updated":"2015-12-03 09:51:43.000000000","message":"Done the changes according to review comments","commit_id":"87908062d78fc5e3cbff2b92c4e1f4a0700e329a"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"d29691c23838bf0413aeaae3cad68dbe9c159e28","unresolved":false,"context_lines":[{"line_number":683,"context_line":"            if str(state).lower() in valid_vm_states:"},{"line_number":684,"context_line":"                filters[\u0027vm_state\u0027]\u003dstate"},{"line_number":685,"context_line":"            else:"},{"line_number":686,"context_line":"                reason \u003d _(\"Invalid vm_state:%s \") % state"},{"line_number":687,"context_line":"                raise exception.InvalidInput(reason\u003dreason)"},{"line_number":688,"context_line":""},{"line_number":689,"context_line":"        if host is not None:"}],"source_content_type":"text/x-python","patch_set":1,"id":"da85f559_d048358a","line":686,"updated":"2015-11-07 09:21:24.000000000","message":"you do not need the space at the end line.","commit_id":"87908062d78fc5e3cbff2b92c4e1f4a0700e329a"},{"author":{"_account_id":14520,"name":"Raga lahari","email":"raga.lahari@tcs.com","username":"Ragalahari"},"change_message_id":"89c58b5256ed64d85789f8665b1edf69a645e150","unresolved":false,"context_lines":[{"line_number":683,"context_line":"            if str(state).lower() in valid_vm_states:"},{"line_number":684,"context_line":"                filters[\u0027vm_state\u0027]\u003dstate"},{"line_number":685,"context_line":"            else:"},{"line_number":686,"context_line":"                reason \u003d _(\"Invalid vm_state:%s \") % state"},{"line_number":687,"context_line":"                raise exception.InvalidInput(reason\u003dreason)"},{"line_number":688,"context_line":""},{"line_number":689,"context_line":"        if host is not None:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a8ffd7b_9a7691a2","line":686,"in_reply_to":"da85f559_d048358a","updated":"2015-12-03 09:51:43.000000000","message":"Done the changes according to review comments","commit_id":"87908062d78fc5e3cbff2b92c4e1f4a0700e329a"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"d29691c23838bf0413aeaae3cad68dbe9c159e28","unresolved":false,"context_lines":[{"line_number":687,"context_line":"                raise exception.InvalidInput(reason\u003dreason)"},{"line_number":688,"context_line":""},{"line_number":689,"context_line":"        if host is not None:"},{"line_number":690,"context_line":"            filters[\u0027host\u0027]\u003dhost"},{"line_number":691,"context_line":""},{"line_number":692,"context_line":"        instances \u003d objects.InstanceList.get_by_filters("},{"line_number":693,"context_line":"                    context.get_admin_context(), filters,"}],"source_content_type":"text/x-python","patch_set":1,"id":"da85f559_705e2947","line":690,"updated":"2015-11-07 09:21:24.000000000","message":"same as above","commit_id":"87908062d78fc5e3cbff2b92c4e1f4a0700e329a"},{"author":{"_account_id":14520,"name":"Raga lahari","email":"raga.lahari@tcs.com","username":"Ragalahari"},"change_message_id":"89c58b5256ed64d85789f8665b1edf69a645e150","unresolved":false,"context_lines":[{"line_number":687,"context_line":"                raise exception.InvalidInput(reason\u003dreason)"},{"line_number":688,"context_line":""},{"line_number":689,"context_line":"        if host is not None:"},{"line_number":690,"context_line":"            filters[\u0027host\u0027]\u003dhost"},{"line_number":691,"context_line":""},{"line_number":692,"context_line":"        instances \u003d objects.InstanceList.get_by_filters("},{"line_number":693,"context_line":"                    context.get_admin_context(), filters,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a8ffd7b_5ac829a8","line":690,"in_reply_to":"da85f559_705e2947","updated":"2015-12-03 09:51:43.000000000","message":"Done the changes according to review comments","commit_id":"87908062d78fc5e3cbff2b92c4e1f4a0700e329a"}]}
