Shutdown this VM
        :param delete: Should we delete after shutting the VM down?
        :type delete: bool

def shutdown(self, delete=False):
        """
        Shutdown this VM
        :param delete: Should we delete after shutting the VM down?
        :type delete: bool
        """
        disks = self.get_disks()
        self.domain.destroy()
        if delete:
            for disk in disks:
                disk.wipe()
                disk.delete()