ishがインパルスのためのコマンドラインインターフェイスで、インパルスのシステムに簡単にプログラム的なアクションを可能にするためのものである。
それは、もし、リストの解釈のような通常のPythonプログラミング構造を使用することも可能ですので、ISHのシェル部分は、変更されたPythonのシェルです。
このREADMEは、残りの部分で書かれている。
<強い>コマンドの
ISHの内側から(コマンド「ISH」で始まる)
#あなたは、その名前でシステムを取得することができ、それが唯一の単一のシステムを返します。
>>> 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 の]
何paramsを与えられていない場合は、そのタイプのすべてのオブジェクトが一覧表示されます。これにはしばらく時間がかかる場合があります。
の要件の:ます。
- のPythonます。
コメントが見つかりません