Scalr\Modules\Platforms\Ec2\Observers\EbsObserver::OnEBSVolumeAttached PHP Метод

OnEBSVolumeAttached() публичный Метод

См. также: Scalr\Observer\AbstractEventObserver::OnEBSVolumeAttached()
public OnEBSVolumeAttached ( EBSVolumeAttachedEvent $event )
$event EBSVolumeAttachedEvent
    public function OnEBSVolumeAttached(\EBSVolumeAttachedEvent $event)
    {
        if ($event->DeviceName) {
            try {
                $DBEBSVolume = \DBEBSVolume::loadByVolumeId($event->VolumeID);
                $DBEBSVolume->serverId = $event->DBServer->serverId;
                $DBEBSVolume->deviceName = $event->DeviceName;
                $DBEBSVolume->attachmentStatus = \EC2_EBS_ATTACH_STATUS::ATTACHED;
                //$DBEBSVolume->isFsExists = 1;
                $DBEBSVolume->save();
            } catch (\Exception $e) {
            }
        }
    }