As a demonstration of NETCONF for Microwave, this Ansible role position the Microwave transmit power to a fixed value. Not intented to provide real usage.
This demonstrator use only 2 settable variables: interface
and power
.
Parameter | Type | Required | Example | Comments |
---|---|---|---|---|
interface |
string | Yes | CT-13-255-1 | The interface name for which power will be configured. |
power |
float | Yes | -4.2 | The desired transmit power, in dBm. Range -99..99 with 0.1 dBm resolution. |
The ansible.netcommon
collection is required, because the module
netconf_config
is used.
Here is a fully functional playbook:
---
- name: Test NETCONF on Microwave links by setting transmitted power level
hosts: my_microwave_ne
roles:
- role: power
vars:
interface: CT-13-255-1
power: -4.2
The test_ansible repository usable as project on AWX.
MIT
Jean Rebiffe, Orange Innovation Networks