犁头包装使用管理多主机上传和下载的Python包装器。上传后,它返回一个对象,其中包含指向它上传的文件的链接。这个包装器包含一个Python模块和一个命令行工具。模块使用由单个类组成,可用于一次将文件上传到多个主机。例子


import plowshare

p = plowshare.Plowshare()

p.upload('/home/jessie/documents/README.rst', 3)

上面的例子将给定的文件上传到三个不同的主机,从预定义的列表中随机选择。此列表是可用plowshare模块的子集,仅限于允许匿名访问的模块。您可以在plowshare/hosts.py中查看,还可以指定要使用的主机列表。