gocept.sftpcopy

Software captura de pantalla:
gocept.sftpcopy
Detalles de software:
Versión: 0.2.2
Fecha de carga: 14 Apr 15
Licencia: Libre
Popularidad: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy es una herramienta de Python que permite copiar archivos hacia o desde un servidor remoto - se integra con gocept.filestore & nbsp; sftpcopy tendrá archivos del nuevo directorio, copiarlos en el servidor remoto y los puso en cur sucesivamente. el éxito. Del mismo modo se descargará archivos del servidor remoto y ponerlos en el nuevo directorio para otra aplicación para recogerlo.
Uso
Usted puede dar el nombre de un archivo de configuración en la línea de comandos, o pasar los valores de configuración como dict directamente al punto de entrada (útil para la integración buildout). El archivo de configuración tiene el siguiente formato:
[General]
mode = carga # o descargar
logfile = / ruta / a / archivo de registro # defecto a stdout si no se da
[Locales]
path = / ruta / a / local / máquina
[Remoto]
path = / ruta / a / remoto / máquina
hostname = remote.host
port = 22
nombre de usuario = usuario
password = secret
El configdict utiliza las siguientes teclas en su lugar:
- Archivo de registro
- Local_path
- REMOTE_PATH
- Nombre de host
- Puerto
- Nombre de usuario
- Contraseña
También puede utilizar sftpcopy como un objeto python como esto:
gocept.sftpcopy importación
sftp = gocept.sftpcopy.SFTPCopy (
& Nbsp; 'Descargar', '/ ruta / a / local / máquina,
& Nbsp; "remote.host ', 22,' usuario ',' secreto ',' / ruta / a / remoto / máquina)
sftp.connect ()
sftp.uploadNewFiles () # o sftp.downloadNewFiles ()
integración AMQP
Si necesita el extra amqp, gocept.sftpcopy ofrece un controlador de cola gocept.amqprun que carga el cuerpo del mensaje como un archivo vía SFTP (se respeta la cabecera X-Nombre o genera un nombre de archivo basado en clave y una marca de tiempo de enrutamiento). He aquí un ejemplo ZCML fragmento:
& Nbsp; xmlns: amqp = "http://namespaces.gocept.com/amqp">
& Nbsp;
& Nbsp;
& Nbsp; & Nbsp; routing_key = "test.data"
& Nbsp; nombre_cola = "test.queue"
& Nbsp; hostname = "remote.host"
& Nbsp; port = "22"
& Nbsp; username = "usuario"
& Nbsp; password = "secreto"
& Nbsp; REMOTE_PATH = "/ ruta / a / remoto / máquina"
& Nbsp; argumentos = "
& Nbsp; x-ha-política = all
& Nbsp; "
& Nbsp; />

¿Qué hay de nuevo en esta versión:.

  • Actualizar para gocept.amqprun-0.8

¿Cuál es nuevo en la versión 0.2.1:.

  • Haga servidor amqp configurable para las pruebas
  • Limpie las conexiones de basura que dejan pruebas (# 10634).

¿Qué hay de nuevo en la versión 0.2:.

  • Añadir integración gocept.amqprun

Requisitos :

  • Python

Programas parecidos

Wayland / Weston
Wayland / Weston

22 Jun 18

Tcsh
Tcsh

27 Sep 15

NFTP
NFTP

3 Jun 15

Comentarios a la gocept.sftpcopy

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!