{"id":20589177,"url":"https://github.com/ciscodevnet/meraki-code","last_synced_at":"2025-04-14T22:05:33.077Z","repository":{"id":35807509,"uuid":"188288487","full_name":"CiscoDevNet/meraki-code","owner":"CiscoDevNet","description":"Code for All Meraki Labs","archived":false,"fork":false,"pushed_at":"2023-10-03T14:07:18.000Z","size":8411,"stargazers_count":69,"open_issues_count":22,"forks_count":62,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-04-14T22:05:05.056Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CiscoDevNet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-23T18:43:15.000Z","updated_at":"2025-02-05T16:46:50.000Z","dependencies_parsed_at":"2024-11-16T07:38:26.325Z","dependency_job_id":null,"html_url":"https://github.com/CiscoDevNet/meraki-code","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2Fmeraki-code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2Fmeraki-code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2Fmeraki-code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2Fmeraki-code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CiscoDevNet","download_url":"https://codeload.github.com/CiscoDevNet/meraki-code/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248968833,"owners_count":21191160,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-16T07:28:12.858Z","updated_at":"2025-04-14T22:05:33.072Z","avatar_url":"https://github.com/CiscoDevNet.png","language":"Python","readme":"## Cisco DevNet Learning Labs: Meraki Sample Code\n\nThis repository contains the sample code to go along with [Cisco DevNet Learning Labs](https://developer.cisco.com/learning) covering Meraki.  During the setup steps of the labs, you'll be asked to clone this repository down to your workstation to get started.  \n\nContributions are welcome, and we are glad to review changes through pull requests. See [contributing.md](contributing.md) for details.\n\nThe goal of these learning labs is to ensure a 'hands-on' learning approach rather than just theory or instructions.\n\n## About this Sample Code\n\nContributions are welcome, and we are glad to review changes through pull requests. See [contributing.md](contributing.md) for details.\n\nOnce approved, Cisco DevNet reviewers then create a release to publish through our Learning Labs system.\n\nThe goal of these learning labs is to ensure a 'hands-on' learning approach rather than theory or instructions.\n\n## About these Learning Labs\nWithin this repository are several files and folders covering different topics and labs.  This table provides details on what each is used for, and which labs they correspond to.  \n\n|  File / Folder  |  Description  | \n|  ---  |  ---  | \n|  [`env_lab.py`](env_lab.py)  |  A Python file containing lab infrastructure details for routers, switches and appliances leveraged in the different labs.  This file provides a centralized  Python `import` that is used in  other code samples to retrieve IPs, usernames, and passwords for connections  | \n|  [`env_user.template`](env_user.template)  |  Similar to `env_lab.py`, this is a template for end users to copy within their own code repo as `env_user.py` where they can provide unique details for their own accounts.  For example, their Webex Teams (formerly Cisco Spark) authentication token.  Not all labs require this file, if one does it will be specified in setup.  | \n|  [`requirements.txt`](requirements.txt)  |  Global Python requirements file containing the requirements for **all** labs within this repository.  Each folder also contains a local `requirements.txt` file.  | \n|  [`verify/`](verify/)  |  A series of verification scripts primarily used during DevNet Express for DNA events to ensure the workshop environment is fully operational.  | \n|  [`dev/`](dev/)  |  Resources and information for building code samples and labs.  | \n|  [`requirements-dev.txt`](requirements-dev.txt)  |  Python requirements file containing requirements only needed if developing new code samples.  | \n\n\u003e Note: These code samples are also leveraged during DevNet Express for DNA events.  If you are one of these events, your event proctors and hosts will walk you through event setup and verification steps as part of agenda.  \n\n## Contributing\n\nThese learning modules are for public consumption, so you must ensure that you have the rights to any content that you contribute.\n\n## Getting Involved\n\n* If you'd like to contribute to an existing lab, refer to [contributing.md](contributing.md).\n* If you're interested in creating a new Cisco DevNet Learning Lab, please contact a DevNet administrator for guidance.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fciscodevnet%2Fmeraki-code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fciscodevnet%2Fmeraki-code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fciscodevnet%2Fmeraki-code/lists"}