Scalr\Observer\DBEventObserver::OnMysqlBackupFail PHP Метод

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

См. также: Scalr\Observer\AbstractEventObserver::OnMysqlBackupFail()
public OnMysqlBackupFail ( MysqlBackupFailEvent $event )
$event MysqlBackupFailEvent
    public function OnMysqlBackupFail(MysqlBackupFailEvent $event)
    {
        try {
            $DBFarmRole = $event->DBServer->GetFarmRoleObject();
        } catch (Exception $e) {
            return;
        }
        if ($event->Operation == MYSQL_BACKUP_TYPE::DUMP) {
            $DBFarmRole->SetSetting(Entity\FarmRoleSetting::MYSQL_IS_BCP_RUNNING, 0, Entity\FarmRoleSetting::TYPE_LCL);
        } elseif ($event->Operation == MYSQL_BACKUP_TYPE::BUNDLE) {
            $DBFarmRole->SetSetting(Entity\FarmRoleSetting::MYSQL_IS_BUNDLE_RUNNING, 0, Entity\FarmRoleSetting::TYPE_LCL);
        }
    }