blob: 9291a56b99a7b44f9c4bec9947353a4c51a7ed3d [file] [log] [blame]
Guido van Rossum07a272d1995-04-10 11:40:52 +00001import time
2import FSProxy
3
4def main():
Tim Peterse6ddc8b2004-07-18 05:56:09 +00005 t1 = time.time()
6 #proxy = FSProxy.FSProxyClient(('voorn.cwi.nl', 4127))
7 proxy = FSProxy.FSProxyLocal()
8 sumtree(proxy)
9 proxy._close()
10 t2 = time.time()
11 print t2-t1, "seconds"
12 raw_input("[Return to exit] ")
Guido van Rossum07a272d1995-04-10 11:40:52 +000013
14def sumtree(proxy):
Tim Peterse6ddc8b2004-07-18 05:56:09 +000015 print "PWD =", proxy.pwd()
16 files = proxy.listfiles()
17 proxy.infolist(files)
18 subdirs = proxy.listsubdirs()
19 for name in subdirs:
20 proxy.cd(name)
21 sumtree(proxy)
22 proxy.back()
Guido van Rossum07a272d1995-04-10 11:40:52 +000023
24main()