Tool to creact CSV output from Avaya Communcation Manager commands.
Project description
It is a Python script, to execute multiple commands on Avaya Communication Manager, and write output data into the CSV file for later processing. It is ideal tool to repeat a command many times which not available as import in Avaya Site Administration Tool (eg. list usage)
- As input arguments need to define the followings:
host
Username
Password
Input file
Output file
For all available option use “ossi_tool -h”
Usage example:
#ossi_tool 192.168.10.10 sampleuser -ppassword -i commands.csv -o outputfile.csv
Installation (Linux):
You can easily install ossi_tool with pip. It takes care about the prerequisits. Usage #pip install ossi_tool
Installation (Windows):
Due to lack of ssh on windows command line, a good alternative to use Cygwin to get linux like shell on windows machine. Download it from here: https://www.cygwin.com/ Run the installer, and at the package selection add the python, and python-setuptools. If the cygwin is ready to use, open the cygwin terminal, and install pip, and finally the ossi_tool $ easy_install-2.7 pip $ pip install ossi_tool
ossi_tool is ready to use ;)
Known issues
- If the RSA key of the host where want to connect not in the .ssh/known_hosts file, than it drops an exception.
Workaround: ssh to the host with regular ssh and accept the RSA key.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ossi_tool-0.1.1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a69589250ce71c0e0012e599de1d9280a0ef8cd017a2659ef2d8710e54108517 |
|
MD5 | f5824448a898d08bc354271613198e7a |
|
BLAKE2b-256 | 868cbd1459354302f070e8d3cc3f27bec55e4b1b89bf13c1645dca7b8e6b25b3 |