jcs:load-configuration Template
SLAX 構文
call jcs:load-configuration( $action="(merge | override | replace)", $commit-options=node-set, $configuration=configuration-data, $connection=connection-handle, $rescue="rescue", $rollback=number);
XSLT 構文
<xsl:call-template name="jcs:load-configuration"> <xsl:with-param name="action" select="(merge | override | replace)"/> <xsl:with-param name="commit-options" select="node-set"/> <xsl:with-param name="configuration" select="configuration-data"/> <xsl:with-param name="connection" select="connection-handle"/> <xsl:with-param name="rescue" select=""rescue""/> <xsl:with-param name="rollback" select="number"/> </xsl:call-template>
説明
op スクリプトまたはイベント スクリプトを使用して、Junos OS 設定の構造化された変更を行います。と呼ばれると、テンプレートは設定データベースをロックし、設定変更を読み込み、設定をコミットしてから、設定データベースのロックを解除します。
テンプレートは jcs:load-configuration
、モードで configure exclusive
設定を変更します。このモードでは、スクリプトが共有データベースにアクセスし、他のユーザーの干渉なしに設定を変更する限り、Junos OSは候補の グローバル 設定をロックします。
パラメーター
action |
候補構成に関する設定変更を読み込む方法を指定 します。以下のオプションがサポートされています。
|
commit-options |
コミット操作をカスタマイズするノード・セット定義オプション。デフォルト値は null です。サポートされているコミットオプションは次のとおりです。
|
configuration |
XML 設定の変更。設定の変更は、 パラメーターで指定された通り、候補コンフィギュレーションに |
connection |
関数への |
rescue |
レスキュー設定がある場合は、レスキュー設定を読み込み、コミットします。このパラメーターで受け入れ可能な値は、 のみです |
rollback |
以前にコミットした設定に戻す。設定のロールバック番号を指定します。この |