Changes for version 2.00 - 2015-03-15
- As of this version, these methods support a non-blocking mode and have their own polling method: connect(), login(), cmd(), attribute(), change_baudrate(), enable(), device_more_paging(), device_peer_cpu() (requires Control::CLI version 2.01)
- Debug messages now rely on Control::CLI debug level and use bits 4 & 8
- Attribute port was not picking up fastEthernet ports on older ERS8300 & ERS8600 in ACLI/NNCLI mode
- Added argument "feed_list" to cmd_prompted()
- Method config_context now returns an empty string if the device is not in config mode
- New attributes 'oob_ip', 'oob_virt_ip', 'oob_standby_ip', 'is_oob_connected', 'mgmt_vlan', 'mgmt_ip'
- New attributes 'baudrate' and 'max_baud'; also change_baudrate() now makes use of them
- change_baudrate() with baudrate set to 'max' now forgiving (returns success) if baudrate cannot be increased
- Module now supports the same export tags for class methods as Control::CLI
- prompt_credentials can now be set either as a code ref or as an array ref where the 1st element is a code ref
- Added console() method to better control wake_console sequence sending
- Made changes to 'ports' attribute to accomodate 40GbE channelized interfaces which are new in VSP VOSS 4.2
Modules
Interact with CLI of Avaya Networking products over any of Telnet, SSH or Serial port