Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ossi_tool-0.1.1.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ossi_tool-0.1.1-py2-none-any.whl (8.5 kB view details)

Uploaded Python 2

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

Hashes for ossi_tool-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f131ae3f197d97e4ef2958898d9bf23eea6907ea39e8326fc1d20d5020b597e4
MD5 36c2d611c7d1dd97f4357f42f94ba1ac
BLAKE2b-256 2e0e72ad955e94275e28359d7d4f0ea16f09b1d815a26400ef9a2bca6ef5d9f9

See more details on using hashes here.

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

Hashes for ossi_tool-0.1.1-py2-none-any.whl
Algorithm Hash digest
SHA256 a69589250ce71c0e0012e599de1d9280a0ef8cd017a2659ef2d8710e54108517
MD5 f5824448a898d08bc354271613198e7a
BLAKE2b-256 868cbd1459354302f070e8d3cc3f27bec55e4b1b89bf13c1645dca7b8e6b25b3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page