sleep() Function (SLAX and XSLT)
名前 空間
http://xml.juniper.net/junos/commit-scripts/1.0 http://xml.libslax.org/slax
SLAX 構文
expr prefix:sleep(seconds, <milliseconds>);
XSLT 構文
<xsl:value-of select="prefix:sleep(seconds, <milliseconds>)"/>
説明
指定された 秒数および(オプションで) ミリ秒の間、スクリプトを一時停止します。この機能を使用すると、デバイス コンポーネントの時間の経過に伴う動作を判断できます。これを行うには、コマンドを発行するスクリプトを作成し、関数を jcs:sleep()
呼び出してから、同じコマンドを再発行します。
prefix名前空間 URI に関連付けられているものは、スタイル シートのプレフィックスから名前空間へのマッピングで定義する必要があります。
パラメーター
milliseconds |
(オプション)スクリプトがスリープ状態にする必要があるミリ秒の数。 |
seconds |
スクリプトがスリープ状態にする必要がある秒数。 |
使用例
次の例では、 jcs:sleep(1)
スクリプトを 1 秒間スリープ状態にし jcs:sleep(0, 10)
、スクリプトを 10 ミリ秒スリープ状態にしています。
SLAX構文:
expr jcs:sleep(1); expr jcs:sleep(0, 10);
XSLT 構文:
<xsl:value-of select="jcs:sleep(1)"/> <xsl:value-of select="jcs:sleep(0, 10)"/>
リリース情報
Junos OS リリース 7.6 で導入された機能。
Junos OS リリース 12.2 で追加 http://xml.libslax.org/slax slax 名前空間のサポート。