0

ジュニパーデバイスでいくつかのコマンドを自動化するために ansible を使用しようとしています。ただし、コマンドでは「|」を使用する必要があります (パイプ)。Junos_command モジュールのドキュメントを読むと、パイプは使用できません。

This module does NOT use the Junos CLI to execute the CLI command. Instead, it uses the <command> RPC over a NETCONF channel. The <command> RPC takes a CLI command as it’s input and is very similar to executing the command on the CLI, but you can NOT include any pipe modifies (i.e. | match, | count, etc.) with the CLI commands executed by this module.

エスケープ文字を使用してみ\ましたが、まだ機能しません。

ansible を介して生のシェル コマンドを使用してデバイスに ssh し、(junos_command モジュールとは無関係に) コマンドを実行することを考えましたが、これは多くの作業のように思われ、モジュールを使用しないことで多くの便利な機能を放棄しました。

このモジュールを使用してパイプでコマンドを実際に渡すために、他のどの方法を使用できますか。

4

1 に答える 1