gocept.sftpcopy

Software skärmdump:
gocept.sftpcopy
Mjukvaruinformation:
Version: 0.2.2
Ladda upp dagen: 14 Apr 15
Licens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy är ett Python verktyg som gör det möjligt att kopiera filer till eller från en fjärrserver - integrerar med gocept.filestore & nbsp; sftpcopy tar filer från den nya katalogen, kopiera dem till fjärrservern och sätta dem i CUR på. framgång. Likaså kommer det att ladda ner filer från fjärrservern och sätta dem i den nya katalogen för ett annat program för att plocka upp den.
Användning
Du kan antingen ange namnet på en konfigurationsfil på kommandoraden, eller skicka konfigurationsvärdena som en dict direkt till entrypoint (användbart för utbyggnaden integrering). Konfigurationsfilen har följande format:
[Allmän]
mode = uppladdning # eller nedladdning
loggfil = / sökväg / till / loggfil # defaults till stdout om det inte ges
[Lokal]
path = / sökväg / till / local / maskin
[Fjärr]
path = / sökväg / till / remote / maskin
hostname = remote.host
port = 22
användarnamn = user
lösenord = hemligt
Den configdict använder följande tangenter istället:
- Loggfil
- Local_path
- Remote_path
- Värdnamn
- Port
- Användarnamn
- Lösenord
Du kan också använda sftpcopy som python-objekt så här:
import gocept.sftpcopy
sftp = gocept.sftpcopy.SFTPCopy (
& Nbsp; "download", "/ sökväg / till / local / maskin",
& Nbsp; 'remote.host ", 22" användare "," hemlig "," / sökväg / till / remote / maskin ")
sftp.connect ()
sftp.uploadNewFiles () # eller sftp.downloadNewFiles ()
AMQP integration
Om du behöver AMQP extra, erbjuder gocept.sftpcopy en gocept.amqprun kö hanterare som laddar upp meddelandetexten som en fil via SFTP (den respekterar X-Filnamn header eller genererar ett filnamn baserad på routing nyckel och en tidsstämpel). Här är ett exempel ZCML snutt:
& Nbsp; xmlns: AMQP = "http://namespaces.gocept.com/amqp">
& Nbsp;
& Nbsp;
& Nbsp; & Nbsp; routing_key = "test.data"
& Nbsp; könamn = "test.queue"
& Nbsp; hostname = "remote.host"
& Nbsp; port = "22"
& Nbsp; användarnamn = "användare"
& Nbsp; password = "hemliga"
& Nbsp; remote_path = "/ sökväg / till / remote / maskin"
& Nbsp; argument = "
& Nbsp; x-ha-policy = alla
& Nbsp; "
& Nbsp; />

Vad är nytt i den här versionen:.

  • Uppdatera till gocept.amqprun-0,8

Vad är nytt i version 0.2.1:.

  • Gör AMQP server konfigureras för tester
  • Städa upp skräp anslutningar kvar av tester (# 10634).

Vad är nytt i version 0.2:.

  • Lägg gocept.amqprun integration

Krav :

  • Python

Liknande mjukvara

bareFTP
bareFTP

19 Feb 15

GAdmin-ProFTPD
GAdmin-ProFTPD

20 Feb 15

edtFTPnet/Free
edtFTPnet/Free

11 May 15

Zoidberg
Zoidberg

15 Apr 15

Kommentarer till gocept.sftpcopy

Kommentarer hittades inte
Kommentar
Slå på bilder!