0

有没有办法让 Fileconveyor ( https://github.com/wimleers/fileconveyor ) 在 Rackspace CloudFiles 上创建文件而文件名中没有所有目录信息?

示例:
本地目录:001
本地文件名:001-
test.jpg CloudFiles 容器:001
上传文件名:001/001-test.jpg
所需文件名:001-test.jpg

Fileconveyor 将一个名为 001 的虚拟目录上传到 001 容器中,然后将目录名称作为文件名的前缀。我真的希望那个虚拟目录不存在,只是上传文件。

4

1 回答 1

0

它实际上将文件放在您可以添加的云文件中:

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

可能在 fileconveyers/transporters/transport.py 的第 152 行之前:

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

它将项目添加到队列的位置。

于 2013-03-27T21:31:10.500 回答