Index: trunk/DataStore/scripts/dsgetfileset
===================================================================
--- trunk/DataStore/scripts/dsgetfileset	(revision 25574)
+++ trunk/DataStore/scripts/dsgetfileset	(revision 26158)
@@ -17,5 +17,5 @@
 use File::Basename qw( basename );
 
-my ($uri, $outdir, $timeout, $verbose);
+my ($uri, $outdir, $timeout, $no_proxy, $verbose);
 
 GetOptions(
@@ -23,4 +23,5 @@
     'outdir|o=s'        => \$outdir,
     'timeout|t=s'       => \$timeout,
+    'no-proxy'          => \$no_proxy,
     'verbose|v'         => \$verbose,
 ) or pod2usage( 2 );
@@ -34,7 +35,9 @@
 # default http request timeout is 30s
 $timeout ||= 30;
+$no_proxy = 0 if !defined $no_proxy;
 
 my $response = DataStore::FileSet->new( uri => $uri )->request(
         ua_args  => { timeout => $timeout },
+        no_proxy => $no_proxy,
     );
 
@@ -117,4 +120,10 @@
 Optional.
 
+=item * --no-proxy
+
+Do not load proxy environment variables.
+
+Optional.
+
 =back
 
