Index: trunk/DataStore/scripts/dsfilesetls
===================================================================
--- trunk/DataStore/scripts/dsfilesetls	(revision 17752)
+++ trunk/DataStore/scripts/dsfilesetls	(revision 26158)
@@ -16,9 +16,10 @@
 use Pod::Usage qw( pod2usage );
 
-my ($uri, $timeout);
+my ($uri, $timeout, $no_proxy);
 
 GetOptions(
     'uri|u=s'           => \$uri,
     'timeout|t=s'       => \$timeout,
+    'no-proxy'          => \$no_proxy,
 ) or pod2usage( 2 );
 
@@ -31,7 +32,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,
     );
 
@@ -91,4 +94,10 @@
 Optional.
 
+=item * --no-proxy
+
+Do not load proxy environment variables.
+
+Optional.
+
 =back
 
