Skip to content
This repository has been archived by the owner on Dec 12, 2023. It is now read-only.

ministryofjustice/juniper-mist-integration-spike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Notice of deprecation:

Spike work for this project has now been complete. Find the production ready version of this project here.

Automated Juniper MIST integration

This repo has been created as part of some spike work to automate the creation of Juniper Mist sites.

Local Development:

Example of test data csv file. Create a file called this test_data/sites_with_clients.csv

Client,Shared Secret,Site Name,Site Address,Enable GovWifi,Enable MoJWifi
192.168.1.2/32,0000000000000000000,"Site A", "Number 1 Foobar Road London UK", "TRUE", "FALSE"
192.168.1.3/32,0000000000000000000,"Site B", "Number 2 Foobar Road London UK", "TRUE", "FALSE"
192.168.1.4/32,0000000000000000000,"Site C", "Number 3 Foobar Road London UK", "TRUE", "FALSE"

Setup OS ENVs:

    google_api_key=os.environ['GOOGLE_API_KEY'],
    mist_api_token=os.environ['MIST_API_TOKEN'],
    org_id=os.environ['ORG_ID']

Setup Python Environment and install requirements.txt

About

No description, website, or topics provided.

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages