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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ossi_tool-0.1.1.tar.gz.
File metadata
- Download URL: ossi_tool-0.1.1.tar.gz
- Upload date:
- Size: 7.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/2.7.15+
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f131ae3f197d97e4ef2958898d9bf23eea6907ea39e8326fc1d20d5020b597e4
|
|
| MD5 |
36c2d611c7d1dd97f4357f42f94ba1ac
|
|
| BLAKE2b-256 |
2e0e72ad955e94275e28359d7d4f0ea16f09b1d815a26400ef9a2bca6ef5d9f9
|
File details
Details for the file ossi_tool-0.1.1-py2-none-any.whl.
File metadata
- Download URL: ossi_tool-0.1.1-py2-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/2.7.15+
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a69589250ce71c0e0012e599de1d9280a0ef8cd017a2659ef2d8710e54108517
|
|
| MD5 |
f5824448a898d08bc354271613198e7a
|
|
| BLAKE2b-256 |
868cbd1459354302f070e8d3cc3f27bec55e4b1b89bf13c1645dca7b8e6b25b3
|