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: 132

Rating: 3.0/5 (Total Votes: 2)

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

Mahotas
Mahotas

12 May 15

Pyparsing
Pyparsing

13 May 15

Django Frontend
Django Frontend

4 Jun 15

Comentarios a la Fabric

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