source: python/vendor/Python-2.7.6/Demo/pdist/sumtree.py

Last change on this file was 2, checked in by Yuri Dario, 15 years ago

Initial import for vendor code.

  • Property svn:eol-style set to native
File size: 518 bytes
Line 
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()
Note: See TracBrowser for help on using the repository browser.