FiberPI

Package to detect contaminated fiber connectors


License
MIT
Install
pip install FiberPI==0.0.3

Documentation

FiberPI

Package that automates detecting contaminated fiber connectors between switches using the switch CLIs.

Installation

pip install FiberPI

Usage

import FiberPI as FPI

#Create the two switches
ubnt = FPI.node('Ubiquiti', '192.168.1.1', 'ubiquiti_edgeswitch', 'user', 'pass')
dlink = FPI.node('D-Link', '192.168.1.2', 'dlink_dgs', 'user', 'pass')

#Create the connection using a context manager to open and close connections
with FPI.connection('conn', ubnt, dlink, 1, 27, 0, 1, 1) as conn:
    #Detect Contamination
    result = conn.DetectContamination()

Contributing

Anyone is welcome to contribute, if you'd like send a pull request for major changes with the changes you'd like to make.

License

MIT