ish er en kommando-line interface til Impulse og er beregnet til at give nem programmatiske handlinger på systemer i Impulse.
Skallen del af ish er en modificeret Python shell, så det er muligt at bruge de normale Python programmering konstruktioner lignende for, hvis og liste fortolkninger.
Denne README er skrevet i Rest.
Kommandoer
Fra indersiden af ish (start med kommandoen 'ish)
# Du kan få et system med navn og det vil kun returnere et enkelt system
>>> Mysystem = System.find (thename)
# Eller du kan søge efter en hvilken som helst parameter i et objekt, ikke blot sit navn
# Nogle parametre er ejer, last_modifier, type og os_name
>>> All_my_systems = System.search (ejer = 'myname ")
>>> All_fedora_systems = System.search (os_name = 'Fedora)
>>> print all_my_systems
[Systemet1, system2, system3]
>>> Mysys = all_my_systems [0]
>>> Print mysys.name
systemet1
>>> Mysys.os_name
Gentoo
>>> Mysys.os_name = "Fedora"
>>> Mysys.put ()
>>> Mysys.os_name
Fedora
impuls-forespørgsel
Impulsen-query kommando er en hurtig måde at udføre en forespørgsel
impuls-forespørgsel -t
Hvis der er givet nogen params, vil det opføre hvert objekt af denne type. . Dette kan tage lidt tid
Krav :
- Python
Kommentarer ikke fundet