Scalr\Modules\Platforms\Openstack\Observers\OpenstackObserver::OnHostDown PHP Method

OnHostDown() public method

public OnHostDown ( HostDownEvent $event )
$event HostDownEvent
    public function OnHostDown(\HostDownEvent $event)
    {
        if (!$event->DBServer->isOpenstack()) {
            return;
        }
        // DO NOT remove Floating IP from suspended server.
        // Consider make this configurable
        if ($event->isSuspended) {
            return;
        }
        OpenstackHelper::removeServerFloatingIp($event->DBServer);
    }