<!--
! CDDL HEADER START
!
! The contents of this file are subject to the terms of the
! Common Development and Distribution License, Version 1.0 only
! (the "License"). You may not use this file except in compliance
! with the License.
!
! You can obtain a copy of the license at
! See the License for the specific language governing permissions
! and limitations under the License.
!
! When distributing Covered Code, include this CDDL HEADER in each
! file and include the License file at
! trunk/opends/resource/legal-notices/OpenDS.LICENSE. If applicable,
! add the following below this CDDL HEADER, with the fields enclosed
! by brackets "[]" replaced with your own identifying information:
! Portions Copyright [yyyy] [name of copyright owner]
!
! CDDL HEADER END
!
!
! Copyright 2008 Sun Microsystems, Inc.
! -->
<project name="proxy">
<description>
Proxy configuration.
</description>
<!-- Check proxy configuration -->
<target name="check">
<if>
<then>
<fail message="Proxy [${proxy.host}] is unreachable.">
<condition>
<and>
<not>
<http url="${staf.url}"/>
</not>
<not>
</not>
</and>
</condition>
</fail>
<echo>Proxy detected.</echo>
</then>
</if>
</target>
<!-- Set proxy configuration -->
<target name="set">
<if>
<then>
<echo>Configuring proxy...</echo>
<setproxy proxyhost="${proxy.host}"
proxyport="${proxy.port}"
proxyuser="${proxy.user}"
proxypassword="${proxy.pass}"/>
</then>
</if>
</target>
</project>