Skip to main content

Avaya SAT (Communication Manager Site Administration Tool) python emulator, to generate CSV file from command output

Project description

ossi_tool
-------------------------

It is a Python script to emulate Avaya SAT (Communication Manager Site Administration Tool)
to execute multiple commands, and write output data into the CSV file for later processing.
It should be ideal tool to repeat a command multiple 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_tool3 -h"

Usage example:

#ossi_tool3 192.168.10.10 sampleuser -ppassword -i commands.csv -o outputfile.csv

---------------------
Installation (Linux):
---------------------

You can easily install ossi_tool3 with pip. It takes care about the prerequisits.
Usage
#pip3 install ossi_tool3

-----------------------
Installation (Windows):
-----------------------

Due to different ssh approch on Windows the pexpect and the ossi_tool3 is not available. For Windows use WSL
(Windows Subsystem for Linux ).
Please read about WSL here: https://docs.microsoft.com/en-us/windows/wsl/

If you have working linux subsystem, you can follow the Linux description.


-------------
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.
- Some of the 'list measurement' commands does not provide general output, so it will drop error


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_tool3-0.4.0.1.tar.gz (6.5 kB view details)

Uploaded Source

Built Distributions

ossi_tool3-0.4.0.1-py3.8.egg (11.0 kB view details)

Uploaded Source

ossi_tool3-0.4.0.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file ossi_tool3-0.4.0.1.tar.gz.

File metadata

  • Download URL: ossi_tool3-0.4.0.1.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for ossi_tool3-0.4.0.1.tar.gz
Algorithm Hash digest
SHA256 ef12d6974bd2c20e8b9da57ed5bd62b8794d8e6228f435009d12181180876902
MD5 1122694521652e1da0b2b8468f0bb92b
BLAKE2b-256 1e110f9f33250655a8dd1dc7f1e04caf1d12b2349072d7f70172422301dbcb8a

See more details on using hashes here.

File details

Details for the file ossi_tool3-0.4.0.1-py3.8.egg.

File metadata

  • Download URL: ossi_tool3-0.4.0.1-py3.8.egg
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for ossi_tool3-0.4.0.1-py3.8.egg
Algorithm Hash digest
SHA256 8eec6b24e0e03afa648e81087366c31b792eee16e22ad09e46ca89ffe4cd515a
MD5 dc00360fba56fade6ae27978b8fb1b04
BLAKE2b-256 dcd05c02ba8b3bf7afc24ec8fe73d4fc0c30eb52ad5dfc157d383a12184bffc5

See more details on using hashes here.

File details

Details for the file ossi_tool3-0.4.0.1-py3-none-any.whl.

File metadata

  • Download URL: ossi_tool3-0.4.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for ossi_tool3-0.4.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0723a310bfed46ca2a3bcc58079a5bb7985d8b8a48e0989e4e7d65eb66594fee
MD5 e605624208cc78c95f06808bb5bbc9ef
BLAKE2b-256 57ce8cfc3798c46053150b4fc1426bec150ddfd47da815e76e0bc8dd8498c2ac

See more details on using hashes here.

Supported by

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