іш інтерфейс командного рядка для імпульсу і призначений, щоб дозволити легко програмні заходи по системах в Impulse.
Оболонка частина іш змінені оболонки Python, так що можна використовувати звичайні програмні конструкції Python, як для, якщо, і список інтерпретації.
Це README написано в спокої.
Команди
Зсередини іш (почніть з командою 'вихід')
# Ви можете отримати систему по його імені, і він буде повертати тільки одну систему
>>> Mysystem = System.find ('thename')
# Або ви можете шукати по будь-якому параметру об'єкта, а не тільки його ім'я
# Деякі параметри власник, last_modifier, тип і os_name
>>> All_my_systems = System.search (власник = 'MyName')
>>> All_fedora_systems = System.search (os_name = 'Fedora')
>>> Друку all_my_systems
[System1, system2, system3]
>>> Mysys = all_my_systems [0]
>>> Печатки mysys.name
system1
>>> Mysys.os_name
Gentoo
>>> Mysys.os_name = "Fedora"
>>> Mysys.put ()
>>> Mysys.os_name
М'яка фетровий капелюх
імпульсно-запит
Команда імпульсно-запит швидкий спосіб виконати запит
імпульсно-запит -t <тип об'єкта> [-p <парам> <Значення параметра>]
Якщо немає Титули не дається, вона буде перераховувати кожен об'єкт цього типу. . Це може зайняти деякий час
Вимоги
- Python
Коментар не знайдено