gocept.sftpcopy

软件截图:
gocept.sftpcopy
软件详细信息:
版本: 0.2.2
上传日期: 14 Apr 15
许可: 免费
人气: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy是一个Python的工具,允许将文件复制到或从远程服务器 - 集成了gocept.filestore  sftpcopy将文件从新建目录,将它们复制到远程服务器,并把它们放进CUR上。成功。同样,它会从远程服务器下载文件,并把它们放入新目录的另一个应用程序把它捡起来。
用法
你可以得到在命令行的配置文件的名称,或者直接传递的配置值作为一个字典的入口点(用于附加件集成)。该配置文件的格式如下:
[普通]
模式=#上传或下载
日志文件= /路径/到/日志文件默认#到标准输出,如果不给
[本地]
路径= /路径/上/本地/机
[远程]
路径= /路径/上/远程/机
主机名= remote.host
端口= 22
用户名=用户
密码=秘密
该configdict使用下面的按键来代替:
- 日志文件
- LOCAL_PATH
- 远程路径
- 主机
- 港口
- 用户名
- 密码
您还可以使用sftpcopy作为这样一个Python对象:
进口gocept.sftpcopy
SFTP = gocept.sftpcopy.SFTPCopy(
 '下载','/路/上/本地/机',
 “remote.host',22'用户','秘密','/路/上/远程/机”)
sftp.connect()
sftp.uploadNewFiles()#或sftp.downloadNewFiles()
AMQP集成
如果需要额外的AMQP,gocept.sftpcopy提供了上传邮件正文为通过SFTP(它尊重X-名头还是产生基于路由键和时间戳的文件名)文件中的gocept.amqprun队列处理程序。下面是一个例子ZCML片段:
<配置​​的xmlns =“htt​​p://namespaces.zope.org/zope”
&NBSP;的xmlns:AMQP =“htt​​p://namespaces.gocept.com/amqp”>
&NBSP; <包括包=“gocept.amqprun”/>
&NBSP; <包括包=“gocept.sftpcopy”文件=“meta.zcml”/>
&NBSP; &NBSP; routing_key =“test.data”
&NBSP; queue_name =“test.queue”
&NBSP;主机名=“remote.host”
&NBSP;港口=“22”
&NBSP;用户名=“用户”
&NBSP;密码=“秘密”
&NBSP;远程路径=“/路/上/远程/机”
&NBSP;参数=“
&NBSP; X-HA-政策=所有
&NBSP;“
&NBSP; />

什么在此版本中是新的

  • 在更新到gocept.amqprun-0.8

什么在0.2.1版本新

  • 请AMQP服务器配置为测试
  • 在清理通过测试(#10634)留下的垃圾连接。

什么是0.2版本的新

  • 在添加gocept.amqprun集成

要求

  • 在Python中

类似的软件

CLIcompanion
CLIcompanion

14 Apr 15

ftputil
ftputil

20 Feb 15

ftp_bruteforce
ftp_bruteforce

14 Apr 15

MindTerm
MindTerm

14 Apr 15

意见 gocept.sftpcopy

评论没有发现
添加评论
打开图片!