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

実際にファイルを追加できる cloudfiles に配置する場所:

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 に答える