public function OnHostDown(\HostDownEvent $event)
{
if ($event->DBServer->platform != \SERVER_PLATFORMS::EC2) {
return;
}
if ($event->DBServer->IsRebooting()) {
return;
}
$this->DB->Execute("\n UPDATE ec2_ebs\n SET attachment_status=?,\n mount_status=?,\n device='',\n server_id=''\n WHERE server_id=? AND attachment_status != ?\n ", array(\EC2_EBS_ATTACH_STATUS::AVAILABLE, \EC2_EBS_MOUNT_STATUS::NOT_MOUNTED, $event->DBServer->serverId, \EC2_EBS_ATTACH_STATUS::CREATING));
}