Index: trunk/DataStore/scripts/dsrootls
===================================================================
--- trunk/DataStore/scripts/dsrootls	(revision 17739)
+++ trunk/DataStore/scripts/dsrootls	(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'     => \$timeout,
+    'no-proxy'      => \$no_proxy,
 ) or pod2usage( 2 );
 
@@ -31,4 +32,5 @@
 # default http request timeout is 30s
 $timeout ||= 30;
+$no_proxy = 0 if !defined $no_proxy;
 
 my %p = (
@@ -38,4 +40,5 @@
 my $response = DataStore::Root->new(%p)->request(
         ua_args  => { timeout => $timeout },
+        no_proxy => $no_proxy,
     );
 
@@ -93,4 +96,10 @@
 Optional.
 
+=item * --no-proxy
+
+Do not load proxy environment variables.
+
+Optional.
+
 =back
 
