- New device support.
- Alcatel OmniSwitch (tested on 6855): omniswitch
- Nortel ESR: nortel_esr
- Nortel ESU: nortel_esu
- Nortel/Bay BaySwitch: nortel_bay
Harmonise API for telnet, expect+Paramiko transports.
- New device support.
- Arbor TMS/CP: arbor
- Juniper Netscreen: netscreen
- Provide apache2 mod_wsgi configuration file example
- mod_wsgi deployment is recommended and well tested.
command() responses are always base64 encoded by the Agent.
get_config() implemented for Paramiko devices (e.g., junos).
download_file implemented for Adva FSP and Paramiko devices.
- New device support.
- Alcatel 7750/7450/7210/7705 (TimOS): timetra
- Movaz/Adva FSP: adva_fsp
- DASAN/Siemens PON/ONU (running NOS): nos
- BATM/Telco/Temarc switches (running BiNOS): telco
New abstract transport for building device modules based on SSHv2 and either exec-sessions or expect’ed login-sessions.
Devices can support multiple connection methods.
Devices will retry in cases like EOF errors.
New devices_info API method, similar to devices_matching, that returns device metadata.
Support SSHv2 servers on IOS and Alcatel/Timetra devices.
Credential records can set the connection method and auto-enable property.
- Initial Cisco IOS device support (telnet only).
- Connection (client) class can kill_all() outstanding requests.
- Client can now query Agent’s device inventory (via new devices_matching API method) using a regular expression.
- Agent error reporting improved.
- Device modules now live in the notch/agent/devices/ directory.
- Devices are disconnected when idle (after Device.TIMEOUT_IDLE).
- Mr. CLI updated significantly and split off into separate package, see http://code.google.com/p/mr-cli
- Initial release.
- JunOS device support (via SSH2 only).