ish es una interfaz de línea de comandos para el Impulso y está destinado a permitir acciones programáticas fáciles en sistemas de Impulso.
La porción de recubrimiento de ish es un terminal de Python modificada, por lo que es posible utilizar las construcciones normales de programación Python como para, si, y la lista de interpretaciones.
Este README está escrito en reposo.
Comandos
Desde el interior de ish (comenzar con el comando 'ish')
# Se puede conseguir un sistema por su nombre y sólo se volverá un único sistema
>>> Misistema = System.find ('thename')
# O usted puede buscar por cualquier parámetro de un objeto, no sólo su nombre
# Algunos parámetros son propietario, last_modifier, tipo y os_name
>>> All_my_systems = System.search (propietario = "minombre ')
>>> All_fedora_systems = System.search (os_name = 'Fedora')
>>> all_my_systems impresión
[System1, system2, sistema3]
>>> Mysys = all_my_systems [0]
>>> Mysys.name impresión
system1
>>> Mysys.os_name
Gentoo
>>> Mysys.os_name = "Fedora"
>>> Mysys.put ()
>>> Mysys.os_name
Fedora
impulso-consulta strong>
El comando de impulso-consulta es una forma rápida de realizar una consulta
impulso-consulta -t
Si no se dan params, se mostrará una lista de todos los objetos de ese tipo. . Esto puede llevar algún tiempo
Requisitos :
- Python
Comentarios que no se encuentran