Nexcessnet_Turpentine_Model_Varnish_Configurator_Abstract::_getAdminBackend PHP Method

_getAdminBackend() protected method

Get the admin backend configuration string
protected _getAdminBackend ( ) : string
return string
    protected function _getAdminBackend()
    {
        $timeout = Mage::getStoreConfig('turpentine_vcl/backend/admin_timeout');
        $admin_options = array('first_byte_timeout' => $timeout . 's', 'between_bytes_timeout' => $timeout . 's');
        if (Mage::getStoreConfig('turpentine_vcl/backend/load_balancing') != 'no') {
            return $this->_vcl_director('admin', $admin_options);
        } else {
            return $this->_vcl_backend('admin', Mage::getStoreConfig('turpentine_vcl/backend/backend_host'), Mage::getStoreConfig('turpentine_vcl/backend/backend_port'), $admin_options);
        }
    }