Zander - 2012-10-30

I cannot download multiple files at the same time.
For instance:

#- Create a client:
client = webdav_client.Client('http//myserver.com',webdav_path = '.', port = 80)
client.set_connection(username='myuser', password='mypassword'')
#- Get a list of files that you want to download:
List_of_Files = ['foo/bar.txt', 'foo/goo.txt']
#- I can download them in parallel:
for aFile in List_of_Files:
  client.download_file(aFile, dest_path='.')
#- But if I create a thread for each file that I want to download, this fails.
#- I won't put the code, unless someone is interested...

Any plans on making the function download_file thread safe?

Thanks