Python で CML2 上のリンク情報を取得する (virl2-client 利用版)
以前に Cisco CML を python から制御する、以下のメモを書きました。
今回は「リンク情報の取得」を virl2-client を使って書き直したサンプルをメモしておきます。 検証は Ubuntu 22.04LTS 上の Python 3.10.4 で行いました。 また本題とは無関係ですが direnv を利用するものとします。
venv 環境の作成¶
venv 環境を作成し、tabulate と virl2-client をインストールしておきます。
1 2 3 4 5 6 7 |
|
サンプルスクリプト¶
サンプルスクリプトは以下の通りです。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
|
実行例¶
実行例は以下の通りです。
1 2 3 4 5 6 7 8 |
|