gocept.sftpcopy

Screenshot Software:
gocept.sftpcopy
Szczegóły programowe:
Wersja: 0.2.2
Filmu: 14 Apr 15
Wywoływacz: Christian Zagrodnick
Licencja: Wolny
Popularność: 58

Rating: nan/5 (Total Votes: 0)

sftpcopy jest narzędziem, które pozwala Pythona do kopiowania plików do lub z serwera zdalnego - integruje się z gocept.filestore & nbsp; sftpcopy odbędzie pliki z nowego katalogu, skopiuj je do zdalnego serwera i umieścić je w cur się. Sukces. Podobnie będzie pobrać pliki ze zdalnego serwera i umieścić je w nowym katalogu do innej aplikacji, aby go podnieść.
Zastosowanie
Możesz podać nazwę pliku konfiguracyjnego w linii poleceń, lub przekazać wartości konfiguracji jako dict bezpośrednio do punktu wejścia (przydatne dla integracji buildout). Plik konfiguracyjny ma następujący format:
[Ogólne]
mode = przesyłanie # lub pobrania
logów = / ścieżka / do / pliku dziennika # domyślnie standardowe wyjście, jeśli nie podano
[Miejscowy]
path = / ścieżka / na / local / maszyna
[Zdalnie]
path = / ścieżka / na maszynie / zdalnego /
hostname = remote.host
port = 22
nazwa użytkownika = user
password = tajne
Configdict wykorzystuje następujące klawisze zamiast:
- Logów
- Local_path
- Remote_path
- Nazwa hosta
- Port
- Nazwa użytkownika
- Hasło
Możesz także użyć sftpcopy jako obiekt Pythona tak:
Import gocept.sftpcopy
sftp = gocept.sftpcopy.SFTPCopy (
& Nbsp; "pobieranie", "/ ścieżka / na / local / maszyny",
& Nbsp; "remote.host", 22, "użytkownik", "tajne", "/ ścieżka / na / zdalnej / maszyny")
sftp.connect ()
sftp.uploadNewFiles () # lub sftp.downloadNewFiles ()
Integracja AMQP
Jeśli potrzebujesz dodatkowych AMQP, gocept.sftpcopy oferuje obsługi kolejki gocept.amqprun, że przesłane treść wiadomości jako plik poprzez SFTP (respektuje nagłówek X-Nazwa pliku lub generuje nazwę pliku w oparciu o klucz i znacznik czasu routingu). Oto przykład ZCML fragment:
<= "Skonfigurować xmlns http://namespaces.zope.org/zope"
& Nbsp; xmlns: AMQP = "http://namespaces.gocept.com/amqp">
& Nbsp;
& Nbsp;
& Nbsp; & Nbsp; routing_key = "test.data"
& Nbsp; nazwa_kolejki = "test.queue"
& Nbsp; hostname = "remote.host"
& Nbsp; port = "22"
& Nbsp; nazwa = "user"
& Nbsp; password = "tajne"
& Nbsp; remote_path = "/ ścieżka / na / zdalnej / maszyny"
& Nbsp; argumenty = "
& Nbsp; x-ha-policy = wszystkie
& Nbsp; "
& Nbsp; />

Co nowego w tym wydaniu:.

  • Aktualizacja gocept.amqprun-0.8

Co nowego w wersji 0.2.1:.

  • Serwer AMQP konfigurowalny do testów
  • Czyszczenie połączeń śmieci pozostawione przez testów (# 10634).

Co nowego w wersji 0.2.

  • Dodaj integracja gocept.amqprun

Wymagania :

  • Python

Podobne oprogramowanie

sftp-cloudfs
sftp-cloudfs

14 Apr 15

Nautilus Terminal
Nautilus Terminal

11 May 15

Tcsh
Tcsh

27 Sep 15

AVFS
AVFS

14 Apr 15

Komentarze do gocept.sftpcopy

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!