Skip to content

Python scripts for Ruckus SmartZone and virtual SmartZone

License

Notifications You must be signed in to change notification settings

Conflate/SmartzoneAPI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruckus SmartZone API

Repo for some basic python scripts for pulling and printing data from Ruckus SmartZone's API.

Please note the following: I am new to both python and git. I am writing these as a training exercise for myself and I have not written code for an extended period. I have tested this against a SZ100 cluster of 2 running 3.6.2. These scripts will not work in the current state with vSZ-H and will only work correctly with vSZ-E. I would recommend using a read-only account.

Each script will need the following variables which will modify your own environment:

The API documentation is below for reference:

Ruckus documentation for version 3.6.2

login_getzone.py

This will return all the configured zones on the cluster and print them out. The script will output a list of lists called cleaned_zones.

Format of the lists are:

[name_of_zone,zone_id]

login_getwlans.py

This script builds on login_getzone.py to take the cleaned_zones list of lists and produce a list of lists called cleaned_all_zone_wlan that also includes the WLAN names and ids. Please note this is the WLAN name NOT the SSID.

Format of the lists are:

[name_of_zone,zone_id,name_of_WLAN,WLAN_id]

About

Python scripts for Ruckus SmartZone and virtual SmartZone

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%