An application for initial setup and configuration of Cisco ACI (Application Centric Infrastructure)
The version of Acid documented here is: v1.0.0
The initial setup of ACI can be a painful and confusing process due to the overwhelming use of object-oriented configurations and the many steps needed to perform a baseline setup. Using the raw API with something like PostMan is not much better. Acid is designed to get you through that process quickly and painlessly.
OS: Windows, Linux, and MacOS are supported and pre-compiled binaries are provided in the "Binaries" folder on the Github repo
Interpreter: Python 2.7.13+ and 3.6.X are compatible with the Acid source, but an interpreter is not required if you use the binaries.
The Acid main window
The Acid basic settings window
The Acid port configuration window
Acid requires the use of Python 2.7.13 (or later) or 3.6.X due ACI's requirement for SSL TLS1.2 which is not included in older Python SSL libraries.
venv -c -i pyi-env-name
pip install PyInstaller
pyinstaller --onefile --windowed --icon=acid.ico --clean Acid.py
brew install python
more .bash_profile
export PATH="/usr/local/Cellar/python/2.7.13/bin:${PATH}"
python --version
and make sure it shows version 2.7.13 or greatersudo easy_install pip
pip install pyinstaller
pyinstaller --onefile --windowed --icon=acid.ico --clean Acid.py
If you would like to help out by contributing code or reporting issues, please do!
Visit the GitHub page (https://github.com/PackeTsar/acid) and either report an issue or fork the project, commit some changes, and submit a pull request.