| comandante Una biblioteca de implementación y un corredor de comandos remoto |
Descargar ahora |
comandante Clasificación y resumen
- Licencia:
- Other/Proprietary Li...
- Nombre del editor:
- Jeremiah Orem
- Sitio web del editor:
- http://github.com/oremj/
comandante Etiquetas
comandante Descripción
El comandante es dos cosas: - una biblioteca de implementación modelada después de la tela: se pueden llamar a los comandos de la habilidad de la tela para ejecutar los comandos en las tareas paralelas a medida que las funciones de Python, evitan el uso de un estado global para permitir un backend ssh de paralelismo más fácil. (En progreso), ¿por qué la tela es mejor, más grande, más grande, más maduro, más características, más funciones de diseño de la implementación de Libarya de Libarya de LIBARYA FROM COMMANDER.DISEPLO TRACTOR DE IMPORTACIÓN @ hosts () DEF hostName (CTX): CTX .remote ("nombre de host") y luego desde el comandante de la línea de comandos-comandante -l comandos disponibles: HostName # Commander example.py hostnnamerunning 'hostName' Ejecutar: hostName Out: host1 Ejecutar: Nombre de host. Out: Host2 RUN: nombre de host Out: Host3Your Definiciones de implementación también se pueden llamar directamente desde otro Ejemplo de Python Scriptfrom Ejemplo Importar HostNameHostName () y luego # Python2.6 Ejemply2.py RUN: Nombre de host Host1] Out: Host1 RUN: Nombre de host Out: Host2 Ejecución: Nombre de host Out: Host3Remote Command RuncerFter Definiendo un diccionario de hosts en /etc/commanderconfig.py, por ejemplo, hostgroups = {'hostgroup1': ,} de The Commandline # Problema-Multi-Command HostGroup1 HostName Ejecutar: Nombre de host Out: host1 Ejecución: nombre de host Out: host2 Ejecutar: hostName Out: Host3Product's Página de inicio
comandante Software relacionado