• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1import time
2import FSProxy
3
4def main():
5    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] ")
13
14def sumtree(proxy):
15    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()
23
24main()
25