421
428
def terminate_instance(self, context, instance_id):
422
429
"""Terminate an instance on this host."""
423
430
self._shutdown_instance(context, instance_id, 'Terminating')
425
433
# TODO(ja): should we keep it in a terminated state for a bit?
426
434
self.db.instance_destroy(context, instance_id)
428
441
@exception.wrap_exception