Scalr\Model\Entity\FarmRole::setupPolling PHP Method

setupPolling() public method

Setups polling settings
public setupPolling ( )
    public function setupPolling()
    {
        if (empty($this->settings[FarmRoleSetting::SCALING_POLLING_INTERVAL])) {
            $this->settings[FarmRoleSetting::SCALING_POLLING_INTERVAL] = 1;
        } else {
            $pollingInterval = $this->settings[FarmRoleSetting::SCALING_POLLING_INTERVAL];
            if ($pollingInterval < 1 || $pollingInterval > 50) {
                throw new InvalidEntityConfigurationException("Polling interval for role must be a number between 1 and 50");
            }
        }
    }