Skip to content

Networking Tools for Extreme Networks, VOSS and EXOS

License

Notifications You must be signed in to change notification settings

arctiqcircle/purple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Purple

Arctiq Purple is an automation tool for working with Extreme Networks switching platforms including the EXOS and VOSS operating systems.

Version

GNU GPL License

Getting Started

To get started with Purple, you will need to have Python 3 installed on your system. You can download Python 3 from here. It is required that you use Python version 3.10 or higher.

Installation

To install Purple, you will need to clone the repository to your local machine. Once you have installed git, you can do this by running the following command in your terminal:

git clone https://github.com/arctiqcircle/purple.git

If you do not have git installed, you can download the repository as a zip file by clicking the green "Code" button on the top right of the repository page and selecting "Download ZIP".

In order to run the scripts located in the scripts' directory, you may need to make the scripts executable. To do this, you can run the following command in your terminal:

chmod +x scripts/*

To set permissions on a Windows machine you will need to access the properties of the file and check the "Allow executing file as program" box.

Finally, you will need to install the required Python packages. You can do this by running the following command in your terminal:

pip install -r requirements.txt

Usage

To use Purple you will need to gather a collection of command outputs from the switch(s) you want to analyze.

Once you have the proper collection, you can run the scripts located in the scripts directory to analyze the switch(s). You can consult the documentation in that directory for more information on the operation of specific scripts.

Every script has a help menu that can be accessed by running the script with the -h or --help flag.

About

Networking Tools for Extreme Networks, VOSS and EXOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages