]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
tahoe-get.py: accept vdrive and server options (using optparse)
authorZooko O'Whielacronx <zooko@zooko.com>
Tue, 10 Jul 2007 01:20:02 +0000 (18:20 -0700)
committerZooko O'Whielacronx <zooko@zooko.com>
Tue, 10 Jul 2007 01:20:02 +0000 (18:20 -0700)
src/allmydata/scripts/tahoe-get.py

index 4a034d5ab6e52457a29f64e3a7c140f3fb18fead..5c92ef0eb20c27021ae77fd5f7ce3ff2363641bd 100644 (file)
@@ -1,15 +1,24 @@
 #!/usr/bin/env python
 
-import sys, urllib
+import optparse, sys, urllib
 
 def GET(url):
     f = urllib.urlopen(url)
     sys.stdout.write(f.read())
 
-vfname = sys.argv[1]
+parser = optparse.OptionParser()
+parser.add_option("-d", "--vdrive", dest="vdrive", default="global")
+parser.add_option("-s", "--server", dest="server", default="http://tahoebs1.allmydata.com:8011")
+
+(options, args) = parser.parse_args()
+
+vfname = args[0]
 
 base = "http://tahoebs1.allmydata.com:8011/"
-base += "vdrive/global/"
+base += "vdrive/"
+base += options.vdrive
+base += "/"
+
 url = base + vfname
 
 GET(url)