Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 1.33 KB

README_jp.md

File metadata and controls

48 lines (38 loc) · 1.33 KB

Ansible module for Si-R series

Si-Rシリーズ用のAnsibleモジュールです。

モジュール一覧

モジュール名 説明
caribouhy.sir.sir_command Si-R上で運用管理コマンドを実行します。
caribouhy.sir.sir_config 構成定義コマンドの実行およびコンフィグの管理を行います。
caribouhy.sir.sir_ping Si-R上でPingテストを実行します。

Sample Playbook

---
- name: Sample Playbook
  hosts: sir
  connection: network_cli

  tasks:
    - name: Run show system information
      caribouhy.sir.sir_command:
        commands:
          - show system information
      register: result

    - name: Debug
      ansible.builtin.debug:
        msg: "{{ result.stdout_lines[0] }}"

  vars:
    ansible_network_os: caribouhy.sir.sir
    ansible_user: admin
    ansible_ssh_pass: admin

対応機種

下記の機種でテストしています。

  • Si-R G120 V20.54

制約事項

Si-Rに下記の設定がされている場合は正常に動作しません。

  • sysnameに+-_\/以外の記号が含まれている場合
  • terminal promptの設定がデフォルト値以外の場合

Licence

GPL V3

See the LICENSE file.