A.4. Supported VDSM Events Table A.1. Supported VDSM Events Name Description before_vm_start Before virtual machine starts. after_vm_start After virtual machine starts. before_vm_cont Before virtual machine continues. after_vm_cont After virtual machine continues. before_vm_pause Before virtual machine pauses. after_vm_pause After virtual machine pauses. before_vm_hibernate Before virtual machine hibernates. after_vm_hibernate After virtual machine hibernates. before_vm_dehibernate Before virtual machine dehibernates. after_vm_dehibernate After virtual machine dehibernates. before_vm_migrate_source Before virtual machine migration, run on the source host from which the migration is occurring. after_vm_migrate_source After virtual machine migration, run on the source host from which the migration is occurring. before_vm_migrate_destination Before virtual machine migration, run on the destination host to which the migration is occurring. after_vm_migrate_destination After virtual machine migration, run on the destination host to which the migration is occurring. after_vm_destroy After virtual machine destruction. before_vdsm_start Before VDSM is started on the host. before_vdsm_start hooks are executed as the user root, and do not inherit the environment of the VDSM process. after_vdsm_stop After VDSM is stopped on the host. after_vdsm_stop hooks are executed as the user root, and do not inherit the environment of the VDSM process. before_nic_hotplug Before the NIC is hot plugged into the virtual machine. after_nic_hotplug After the NIC is hot plugged into the virtual machine. before_nic_hotunplug Before the NIC is hot unplugged from the virtual machine after_nic_hotunplug After the NIC is hot unplugged from the virtual machine. after_nic_hotplug_fail After hot plugging the NIC to the virtual machine fails. after_nic_hotunplug_fail After hot unplugging the NIC from the virtual machine fails. before_disk_hotplug Before the disk is hot plugged into the virtual machine. after_disk_hotplug After the disk is hot plugged into the virtual machine. before_disk_hotunplug Before the disk is hot unplugged from the virtual machine after_disk_hotunplug After the disk is hot unplugged from the virtual machine. after_disk_hotplug_fail After hot plugging the disk to the virtual machine fails. after_disk_hotunplug_fail After hot unplugging the disk from the virtual machine fails. before_device_create Before creating a device that supports custom properties. after_device_create After creating a device that supports custom properties. before_update_device Before updating a device that supports custom properties. after_update_device After updating a device that supports custom properties. before_device_destroy Before destroying a device that supports custom properties. after_device_destroy After destroying a device that supports custom properties. before_device_migrate_destination Before device migration, run on the destination host to which the migration is occurring. after_device_migrate_destination After device migration, run on the destination host to which the migration is occurring. before_device_migrate_source Before device migration, run on the source host from which the migration is occurring. after_device_migrate_source After device migration, run on the source host from which the migration is occurring. after_network_setup After setting up the network when starting a host machine. before_network_setup Before setting up the network when starting a host machine.

Commands: