gocept.sftpcopy

Phần mềm chụp màn hình:
gocept.sftpcopy
Các chi tiết về phần mềm:
Phiên bản: 0.2.2
Ngày tải lên: 14 Apr 15
Nhà phát triển: Christian Zagrodnick
Giấy phép: Miễn phí
Phổ biến: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy là một công cụ Python cho phép sao chép các tập tin đến hoặc từ một máy chủ từ xa - tích hợp với gocept.filestore & nbsp; sftpcopy sẽ mang các file từ thư mục mới, sao chép chúng vào các máy chủ từ xa và đặt chúng vào cur trên. thành công. Tương tự như vậy nó sẽ tải về các tập tin từ các máy chủ từ xa và đặt chúng vào thư mục mới cho các ứng dụng khác để nhặt nó lên.
Cách sử dụng
Bạn có thể đưa ra tên của một tập tin cấu hình trên các dòng lệnh, hoặc thông qua các giá trị cấu hình như một dict trực tiếp đến entrypoint (hữu dụng cho hội nhập buildout). Các tập tin cấu hình có dạng như sau:
[General]
mode = # upload hoặc download
logfile = / path / to / logfile # mặc định là thiết bị xuất chuẩn nếu không được
[Địa phương]
path = / path / on / local / máy
[Xa]
path = / path / on / từ xa / máy
hostname = remote.host
port = 22
username = user
password = mật
Các configdict sử dụng các phím sau để thay thế:
- Logfile
- Local_path
- Remote_path
- Hostname
- Cảng
- Tên người dùng
- Mật khẩu
Bạn cũng có thể sử dụng như là một đối tượng sftpcopy python như thế này:
gocept.sftpcopy nhập khẩu
sftp = gocept.sftpcopy.SFTPCopy (
& Nbsp; 'tải', '/ path / on / local / máy',
& Nbsp; 'remote.host', 22, 'người sử dụng', 'bí mật', '/ path / on / từ xa / máy')
sftp.connect ()
() # sftp.uploadNewFiles hoặc sftp.downloadNewFiles ()
hội nhập AMQP
Nếu bạn cần thêm AMQP, gocept.sftpcopy cung cấp một trình xử lý hàng đợi gocept.amqprun đó tải lên nội dung thư như một tập tin thông qua SFTP (họ tôn trọng các tiêu đề X-Tên file hoặc tạo ra một tên tập tin dựa trên định tuyến chính và một dấu thời gian). Dưới đây là một ví dụ đoạn ZCML:
& Nbsp; xmlns: AMQP = "http://namespaces.gocept.com/amqp">
& Nbsp;
& Nbsp;
& Nbsp; & Nbsp; routing_key = "test.data"
& Nbsp; queue_name = "test.queue"
& Nbsp; hostname = "remote.host"
& Nbsp; port = "22"
& Nbsp; username = "người sử dụng"
& Nbsp; password = "bí mật"
& Nbsp; remote_path = "/ path / on / từ xa / máy"
& Nbsp; đối số = "
& Nbsp; x-ha-chính sách = tất cả
& Nbsp; "
& Nbsp; />

là gì mới trong phiên bản này:.

  • Update để gocept.amqprun-0.8

là gì mới trong phiên bản 0.2.1:.

  • Tạo máy chủ AMQP cấu hình để thử nghiệm
  • Dọn dẹp rác các kết nối trái bằng các xét nghiệm (# 10634).

là gì mới trong phiên bản 0.2:.

  • Thêm hội nhập gocept.amqprun

Yêu cầu :

  • Python

Phần mềm tương tự

DreamMUD
DreamMUD

14 Apr 15

FTP SyncAgent
FTP SyncAgent

3 Jun 15

minimumTFTP
minimumTFTP

11 May 15

ftp4j
ftp4j

20 Feb 15

Ý kiến ​​để gocept.sftpcopy

Bình luận không
Nhập bình luận
Bật hình ảnh!