You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.3 KiB
Python
43 lines
1.3 KiB
Python
import pytahoe
|
|
|
|
|
|
fs = pytahoe.Filesystem("http://localhost:3456/")
|
|
print "Get filesystem"
|
|
#print fs
|
|
#tdir = fs.Directory("URI:DIR2:jjw572jvowd473fo2n7rw6uiai:hloglrouhwgjpubcpyq5nrb4ezyijdfiboe3hquadgzjrmkdikxa")
|
|
#print tdir
|
|
#for name, item in tdir.children.iteritems():
|
|
# print "%s: %s" % (name, item)
|
|
|
|
#print fs.create_directory().mount("test")
|
|
#print fs.upload("test.py")
|
|
|
|
|
|
|
|
#print tdir.attach(fs.File("URI:CHK:j3jkuy73tnkj7glyatasluq2xe:hcluqizbrhdpqa7fugmiwtaxf42f2ssvk7emyyat7wm4xr3ehgfa:3:10:534"), "derp.py")
|
|
#print tdir.attach(fs.File("URI:CHK:j3jkuy73tnkj7glyatasluq2xe:hcluqizbrhdpqa7fugmiwtaxf42f2ssvk7emyyat7wm4xr3ehgfa:3:10:534"), "This is just a (*@Y#%)()@#&%)(*@&#% test to see how well it sanitizes a filename..py")
|
|
|
|
#fs = pytahoe.Filesystem("http://tahoe.ccnmtl.columbia.edu/")
|
|
|
|
#tfile = fs.File("URI:CHK:iyq5houj2fqavmnqccqezcssle:5px5tdctmmvci4al2r3vskpblhrepuugfe6ghiuutpe6cllvo36a:3:10:997")
|
|
#print tfile.read(65)
|
|
|
|
#print fs
|
|
#
|
|
#tfile = fs.upload("test.py")
|
|
#print tfile
|
|
#
|
|
tdir = fs.Directory("URI:DIR2:73a5pbgk2wpgtjylw4x6d3p4ne:ygfn7uzmpyzrat7u2yigalhqlf77xq5uavc3fvaphsnlncoy5hnq")
|
|
print "Get dir"
|
|
print tdir.create_directory("testing subdir4")
|
|
print "Create dir"
|
|
tdir.refresh()
|
|
print "Refresh"
|
|
print tdir.children
|
|
print "Children"
|
|
#print tdir.upload("test.py")
|
|
|
|
#print tdir
|
|
#
|
|
#print tfile.attach(tdir, "sample // file 2.py")
|