2013-02-25 53 views
0

有什麼辦法可以讓Fileconveyor(https://github.com/wimleers/fileconveyor)在Rackspace CloudFiles上創建文件,而不需要文件名中的所有目錄信息?Python Fileconveyor命名問題

實施例:
本地目錄:001
本地文件名:001-test.jpg放在
CloudFiles容器:001
上傳文件名:001/001-test.jpg放在
所需的文件名:001-test.jpg

Fileconveyor將名爲001的虛擬目錄上載到001容器中,然後將目錄名稱作爲文件名前綴。我真的希望那個虛擬目錄不存在,只需要上傳文件。

回答

0

它其實是把文件多達cloudfiles您可以添加:

dir, file = os.path.split('foo/bar/baz.txt') 

可能fileconveyers /運輸/ transport.py 152前行:

self.queue.put((src, dst, action, callback, error_callback)) 

它增加了項目隊列。