Skip to main content
ossi_tool
=========
**Author:** `Janos Tarjanyi`_

.. _Janos Tarjanyi: janos.tarjanyi@gmail.com




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

- $ ossi_tool 192.168.10.10 sampleuser -ppassword -c 'list node-name all'


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

In most Linux distribution the Python 2.7 is installed.

Ossi_tool can be easily installed by pip, it takes care about other dependecies.
- Check python version
- `Install pip`_
- $ sudo easy_install-2.7 pip

.. _Install pip: https://www.tecmint.com/install-pip-in-linux/

- Install ossi_tool

- $ sudo pip install ossi_tool

ossi_tool is ready to use ;)


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

Because the ossi tool use pexpect wich is not compatible with Windows Powershell SSH client,
Linux Subsystem (WLS) should be used on Windows. You can chose many linux disctribution as
subsystem. `How_to_install_WLS`_

.. _How_to_install_WLS: https://docs.microsoft.com/en-us/windows/wsl/install-win10

When the WLS is ready to use all other step same like Linux usage.
- Check python version
- `Install pip`_
- $ sudo easy_install-2.7 pip

.. _Install pip: https://www.tecmint.com/install-pip-in-linux/

- Install ossi_tool

- $ sudo pip install ossi_tool

ossi_tool is ready to use ;)

Supported SAT commands
----------------------
- display
- list
- mon

*Note:
ossi_tool focuses those commands which are not scriptable by Avaya Site
Administration. With SAT export/import many change type commands can be achived
so it will not be part of the ossi_tool. If you have idea what command should include
drop me an* `E-mail`_ to discuss it.

.. _E-mail: janos.tarjanyi@gmail.com





Known issues
---------------------

Check the project `GitHub page`_

.. _GitHub page: https://github.com/deesnow/ossi_tool/issues


Release files for ossi-tool 0.3.3.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ossi-tool 0.3.3.6
File Size Uploaded
ossi_tool-0.3.3.6.tar.gz 8.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ossi-tool 0.3.3.6
File Interpreter ABI Platform
ossi_tool-0.3.3.6-py2-none-any.whl Python 2 none any Details

Total release size: 18.1 kB

Release files / ossi_tool-0.3.3.6.tar.gz

Download URL ossi_tool-0.3.3.6.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
f8ebfadbaee9fd566752361917ef94656424f20a31b5cb79ca35107d5e9844a7
BLAKE2b-256 checksum
How to use checksums
7dd14d01ed15733930e975d43cb1a502bd5f0669c2c57fcc8649906c2f6e05be
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / ossi_tool-0.3.3.6-py2-none-any.whl

Download URL ossi_tool-0.3.3.6-py2-none-any.whl
Size 9.5 kB
Tags Python 2
SHA-256 checksum
How to use checksums
98554342ce140b66c08fb24f6cb451761e36987dd5a6db8a98fc35a884f000a6
BLAKE2b-256 checksum
How to use checksums
f0313744dd3c2f763847041df129da3ff11d1c8391fff410e76230ca71c59bcd
Upload date
Uploaded using Trusted Publishing?
What is 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+
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page