Fabric

Software captura de pantalla:
Fabric
Detalles de software:
Versión: 1.10.2 Actualizado
Fecha de carga: 20 Jul 15
Promotor: Jeff Forcier
Licencia: Libre
Popularidad: 22

Rating: 1.0/5 (Total Votes: 1)

Se trata de una biblioteca y de línea de comandos herramienta de Python para la racionalización y la implementación del uso de SSH para las tareas de administración de implementación o sistemas de aplicación.
Proporciona un conjunto básico de las operaciones para ejecutar comandos locales o remotos shell (normalmente o vía sudo) y la carga / descarga de archivos, así como la funcionalidad auxiliar tal como preguntar al usuario correr para la entrada, o abortar la ejecución.

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

  • Bug fijo:
  • Un error tipográfico prevenir un funcionamiento silencioso de is_link.
  • Actualizar IPv6 admite trabajar con formatos de direcciones locales de vínculo.
  • Codificar texto Unicode apropiadamente para su objeto de secuencia de destino para evitar problemas en los sistemas que no son ASCII.
  • Fix respetar template_dir para las plantillas no Jinja2 en upload_template.
  • Saltar malos anfitriones cuando las tareas se ejecutan en paralelo.
  • Un error en el que upload_template incumplido lcd cuando mirror_local_mode es True.
  • Uso de estadísticas en lugar de lstat al probar directorio-dad en el módulo de SFTP. Esto permite descargas recursivas para evitar recursiva en enlaces simbólicos inesperadamente.
  • condición de bucle infinito Prevenir cuando un host de puerta de enlace se activa y el mismo host está en la lista de host de destino regular.

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

  • Bug fijo:
  • Un error tipográfico prevenir un funcionamiento silencioso de is_link.
  • Actualizar IPv6 admite trabajar con formatos de direcciones locales de vínculo.
  • Codificar texto Unicode apropiadamente para su objeto de secuencia de destino para evitar problemas en los sistemas que no son ASCII.
  • Fix respetar template_dir para las plantillas no Jinja2 en upload_template.
  • Saltar malos anfitriones cuando las tareas se ejecutan en paralelo.
  • Un error en el que upload_template incumplido lcd cuando mirror_local_mode es True.
  • Uso de estadísticas en lugar de lstat al probar directorio-dad en el módulo de SFTP. Esto permite descargas recursivas para evitar recursiva en enlaces simbólicos inesperadamente.
  • condición de bucle infinito Prevenir cuando un host de puerta de enlace se activa y el mismo host está en la lista de host de destino regular.

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

  • Ha añadido un argumento de palabra clave para rsync_project para configurar el valor por defecto opciones.
  • Haga la lista de cambios más fáciles de leer.
  • Permitir primordial de la conducta de aborto a través de un conjunto exigible encargo excepción, regresando como env.abort_exception.

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

  • Arreglado el problema con la falta de la bandera -r en Mac OS X sed versión.
  • manejar con gracia las situaciones en que los usuarios dan una sola cadena literal a env.hosts.
  • Expand caminos con tilde en el interior (contrib.files).
  • opción de sincronización Downstream implementado para rsync_project.

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

  • Añadido --initial-password-rápida para permitir cargar previamente la caché de la contraseña en el inicio de una carrera. Excelente para carreras paralelas sudo potencia.
  • Actualizado upload_template tener un valor de retorno más útil, es decir, la de su llamamiento de venta interna.
  • Añadido argumento nombre de la tarea (docs) para permitir primordial de la opción predeterminada & quot; nombre de la función es el nombre de tarea & quot; comportamiento. Gracias a Daniel Simmons para la captura y parche.
  • Permitir a los usuarios avanzados para parametrizar fabric.main.main () para forzar la carga de fabfiles específicos.

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

  • Corrección de errores:
  • La especificación de un módulo de tarea como una tarea en la línea de comandos ya no explota, pero presenta el habitual & quot; no es una tarea con ese nombre & quot; mensaje de error.
  • Deje escapar de igual signos en args / kwargs por-tarea.
  • Mejorar pantalla de rastreo al manipular `` ImportError``s para las dependencias.

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

  • Errores:
  • Ponga olvidó cómo ampliar tildes líderes en la ruta del archivo remoto. Esto ha sido corregido.
  • Durante la visualización de stdout / stderr remoto, Tela ocasionalmente impreso prefijos línea extraños (que a su vez a veces sobrescribió texto ajustado.) Esto se ha solucionado.
  • Tareas decoradas con runs_once imprimen extraña 'Ejecutar ...' líneas de estado en invocaciones posteriores. Esta es ruidoso en el mejor y engañosa en el peor, y se ha corregido.
  • Características:
  • Ahora es posible, el uso de la nueva ejecución de llamada a la API, para ejecutar objetos de la tarea (por referencia o por nombre) desde dentro de otras tareas o en modo de biblioteca. ejecutar honores anfitriones / papeles decoradores las otras tareas ', y también es compatible pasando anfitrión explícita y / o argumentos de funciones.
  • Las tareas pueden ahora ser opcionalmente ejecutan en paralelo. Por favor, consulte la documentación de ejecución paralelas para obtener más detalles. Principales gracias a Morgan ganso para la implementación inicial.

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

  • task mejorada para añadir aliasing, módulo por- tareas predeterminadas, y el control sobre la clase de tarea de envolver.
  • Mejora de la compatibilidad con Unicode al probar objetos por ser similar a una cuerda.
  • reforma experimental de formato changelog y proceso para hacer el apoyo a múltiples líneas de desarrollo menos de una molestia.

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

  • Corrección de errores:
  • La lógica usada para separar las tareas de los módulos cuando se ejecuta --list clases de tareas consideradas incorrectamente fab implementan la interfaz de mapeo ser módulos, no tareas individuales. Esto ha sido corregido.

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

  • Se ha corregido un error en el comportamiento del local cuando la captura = False y output.stdout (o .stderr) también era falso.
  • caso extremo Actualización en venta donde el uso de la kwarg modo junto use_sudo = True ejecuta un comando sudo oculto. El modo kwarg necesita ser octal pero estaba siendo interpolado en la llamada sudo como una cadena / entero.
  • Append se supone que tiene por defecto de su kwarg parcial volteado de True a False. Sin embargo, sólo la documentación fue alterado. Esto se ha solucionado.
  • Tweak I interno O bucles / relacionados para evitar un uso elevado de la CPU y el comportamiento de serigrafía pobres en algunos sistemas.
  • Algunos usuarios reportaron problemas con el aporte reducido, sobre todo al introducir contraseñas sudo.

Programas parecidos

nbt2yaml
nbt2yaml

13 Apr 15

pyficache
pyficache

28 Feb 15

Tempita
Tempita

13 May 15

Dict4Ini
Dict4Ini

5 Jun 15

Comentarios a la Fabric

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