gocept.sftpcopy

Software screenshot:
gocept.sftpcopy
Podrobnosti Software:
Verze: 0.2.2
Datum uploadu: 14 Apr 15
Licence: Volný
Popularita: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy je nástroj, Python, který umožňuje kopírovat soubory do nebo ze vzdáleného serveru - integruje s gocept.filestore & nbsp; sftpcopy bude soubory z nového adresáře, zkopírujte je na vzdálený server a dát je do cur dál. úspěch. Stejně tak to bude stahovat soubory ze vzdáleného serveru a dát je do nového adresáře pro další aplikace si ji vyzvednout.
Použít
Můžete buď dát název konfiguračního souboru na příkazovou řádku, nebo předat hodnoty konfigurace jako dict přímo na vstupní bod (užitečné pro integraci buildout). Konfigurační soubor má následující formát:
[Obecně]
mode = nahrání # nebo ke stažení
logfile = / cesta / k / souboru protokolu # výchozí na standardní výstup, pokud není uveden
[Místní]
path = / cesta / k / local / stroj
[Vzdálený]
path = / cesta / k / vzdáleném počítači /
hostname = remote.host
port = 22
username = uživatel
password = tajemství
Configdict používá následující klíče místo:
- Logfile
- Local_path
- Remote_path
- Hostname
- Přístav
- Uživatelské jméno
- Heslo
Můžete také použít sftpcopy jako python objekt, jako je tento:
import gocept.sftpcopy
sftp = gocept.sftpcopy.SFTPCopy (
& Nbsp; "download", "/ cesta / k / local / stroj",
& Nbsp; "remote.host", 22 "uživatel", "tajné", "/ cesta / k / vzdáleném počítači /")
sftp.connect ()
sftp.uploadNewFiles () # nebo sftp.downloadNewFiles ()
AMQP integrace
Pokud požadujete amqp navíc, gocept.sftpcopy nabízí gocept.amqprun fronty popisovač, který odešle tělo zprávy jako soubor pomocí SFTP (to respektuje hlavičku X-název souboru nebo generuje název souboru založený na směrování klíč a časové razítko). Zde je příklad ZCML úryvek:
& Nbsp; xmlns: amqp = "http://namespaces.gocept.com/amqp">
& Nbsp;
& Nbsp;
& Nbsp; & Nbsp; routing_key = "test.data"
& Nbsp; název_fronty = "test.queue"
& Nbsp; hostname = "remote.host"
& Nbsp; port = "22"
& Nbsp; username = "user"
& Nbsp; password = "tajné"
& Nbsp; remote_path = "/ cesta / k / vzdáleném / stroji"
& Nbsp; argumenty = "
& Nbsp; x-ha-policy = all
& Nbsp; "
& Nbsp; />

Co je nového v této verzi:.

  • Aktualizace gocept.amqprun-0,8

Co je nového ve verzi 0.2.1:.

  • Make amqp serveru konfigurovatelný pro testy
  • Vyčištění připojení na odpadky zanechané testů (# 10634).

Co je nového ve verzi 0.2:.

  • Přidat integrace gocept.amqprun

Požadavky na :

  • Python

Podobný software

plexshell
plexshell

11 May 15

couleur
couleur

15 Apr 15

Pash
Pash

2 Jun 15

Kasablanca
Kasablanca

3 Jun 15

Komentáře k gocept.sftpcopy

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!