mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-20 13:33:09 +00:00
cli scripts: remove the for-educational-purposes standalone clauses. Closes #261.
This commit is contained in:
parent
146b290597
commit
4cdb252d5a
@ -1,4 +1,3 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
import urllib
|
||||
|
||||
@ -25,29 +24,3 @@ def get(nodeurl, dir_uri, vdrive_fname, local_file, stdout, stderr):
|
||||
outf.close()
|
||||
|
||||
return 0
|
||||
|
||||
|
||||
def main():
|
||||
import optparse, re
|
||||
parser = optparse.OptionParser()
|
||||
parser.add_option("-u", "--nodeurl", dest="nodeurl")
|
||||
parser.add_option("-r", "--dir-cap", dest="rooturi")
|
||||
|
||||
(options, args) = parser.parse_args()
|
||||
|
||||
NODEURL_RE=re.compile("http://([^:]*)(:([1-9][0-9]*))?")
|
||||
if not isinstance(options.nodeurl, basestring) or not NODEURL_RE.match(options.nodeurl):
|
||||
raise ValueError("--node-url is required to be a string and look like \"http://HOSTNAMEORADDR:PORT\", not: %r" % (options.nodeurl,))
|
||||
|
||||
if not options.rooturi:
|
||||
raise ValueError("must provide --dir-cap")
|
||||
|
||||
vdrive_fname = args[0]
|
||||
local_file = None
|
||||
if len(args) > 1:
|
||||
local_file = args[1]
|
||||
|
||||
get(options.nodeurl, options.rooturi, vdrive_fname, local_file)
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
@ -1,4 +1,3 @@
|
||||
#! /usr/bin/python
|
||||
|
||||
import urllib
|
||||
import simplejson
|
||||
@ -27,29 +26,3 @@ def list(nodeurl, dir_uri, vdrive_pathname, stdout, stderr):
|
||||
print >>stdout, "%10s %s" % (size, name)
|
||||
elif nodetype == "filenode":
|
||||
print >>stdout, "%10s %s" % (d['size'], vdrive_pathname)
|
||||
|
||||
|
||||
|
||||
def main():
|
||||
import optparse, re
|
||||
parser = optparse.OptionParser()
|
||||
parser.add_option("-u", "--node-url", dest="nodeurl")
|
||||
parser.add_option("-r", "--dir-cap", dest="rooturi")
|
||||
|
||||
(options, args) = parser.parse_args()
|
||||
|
||||
NODEURL_RE=re.compile("http://([^:]*)(:([1-9][0-9]*))?")
|
||||
if not isinstance(options.nodeurl, basestring) or not NODEURL_RE.match(options.nodeurl):
|
||||
raise ValueError("--node-url is required to be a string and look like \"http://HOSTNAMEORADDR:PORT\", not: %r" % (options.nodeurl,))
|
||||
|
||||
if not options.rooturi:
|
||||
raise ValueError("must provide --dir-cap")
|
||||
|
||||
vdrive_pathname = ""
|
||||
if args:
|
||||
vdrive_pathname = args[0]
|
||||
|
||||
list(options.nodeurl, options.rooturi, vdrive_pathname)
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
@ -1,4 +1,3 @@
|
||||
#! /usr/bin/python
|
||||
|
||||
import re
|
||||
import urllib
|
||||
|
@ -1,4 +1,3 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
import urllib
|
||||
from allmydata.scripts.common_http import do_http
|
||||
@ -26,28 +25,3 @@ def put(nodeurl, dir_uri, local_fname, vdrive_fname, verbosity,
|
||||
print >>stderr, "error, got %s %s" % (resp.status, resp.reason)
|
||||
print >>stderr, resp.read()
|
||||
return 1
|
||||
|
||||
def main():
|
||||
import optparse, re
|
||||
parser = optparse.OptionParser()
|
||||
parser.add_option("-u", "--node-url", dest="nodeurl")
|
||||
parser.add_option("-r", "--dir-cap", dest="rooturi")
|
||||
|
||||
(options, args) = parser.parse_args()
|
||||
|
||||
NODEURL_RE=re.compile("http://([^:]*)(:([1-9][0-9]*))?")
|
||||
if not isinstance(options.nodeurl, basestring) or not NODEURL_RE.match(options.nodeurl):
|
||||
raise ValueError("--node-url is required to be a string and look like \"http://HOSTNAMEORADDR:PORT\", not: %r" % (options.nodeurl,))
|
||||
|
||||
if not options.rooturi:
|
||||
raise ValueError("must provide --dir-cap")
|
||||
|
||||
local_file = args[0]
|
||||
vdrive_fname = None
|
||||
if len(args) > 1:
|
||||
vdrive_fname = args[1]
|
||||
|
||||
return put(options.nodeurl, options.rooturi, vdrive_fname, local_file)
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
@ -1,4 +1,3 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
import urllib
|
||||
from allmydata.scripts.common_http import do_http
|
||||
@ -24,25 +23,3 @@ def rm(nodeurl, dir_uri, vdrive_pathname, verbosity, stdout, stderr):
|
||||
print >>stderr, "error, got %s %s" % (resp.status, resp.reason)
|
||||
print >>stderr, resp.read()
|
||||
return 1
|
||||
|
||||
def main():
|
||||
import optparse, re
|
||||
parser = optparse.OptionParser()
|
||||
parser.add_option("-u", "--node-url", dest="nodeurl")
|
||||
parser.add_option("-r", "--dir-cap", dest="rooturi")
|
||||
|
||||
(options, args) = parser.parse_args()
|
||||
|
||||
NODEURL_RE=re.compile("http://([^:]*)(:([1-9][0-9]*))?")
|
||||
if not isinstance(options.nodeurl, basestring) or not NODEURL_RE.match(options.nodeurl):
|
||||
raise ValueError("--node-url is required to be a string and look like \"http://HOSTNAMEORADDR:PORT\", not: %r" % (options.nodeurl,))
|
||||
|
||||
if not options.rooturi:
|
||||
raise ValueError("must provide --dir-cap")
|
||||
|
||||
vdrive_pathname = args[0]
|
||||
|
||||
return rm(options.nodeurl, options.rooturi, vdrive_pathname, 0)
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
Loading…
Reference in New Issue
Block a user