Configure visible or hidden SSIDs on an Aruba controller via SSH.
- Python 3.9+
pexpect>=4.8
pip install -e .Run the packaged CLI to configure an SSID in one shot:
aruba-ssid-manager --host 10.0.0.1 --username admin --password pass \
--ssid MySSID --vlan 10 --wlan-profile MyProfile --hiddenPrefer guided prompts? Launch the package module directly:
python -m aruba_ssid_manager --interactiveThe CLI exits with 0 on success and 1 on failure, making it easy to integrate into automation pipelines or CI jobs.
docs/ Reference documentation
scripts/ Automation helpers (smoke tests)
src/aruba_ssid_manager/ Library and CLI implementation
tests/ Pytest suite (uses src/ layout)
CHANGELOG.md Release history
pyproject.toml Packaging metadata
This project is licensed under the MIT License - see the LICENSE file for details.
Run the full local checks:
./check.sh