Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Provides code examples for DevNet Test Drive Catalyst (DNA) series

License

NotificationsYou must be signed in to change notification settings

CiscoDevNet/dne-dna-code

Repository files navigation

This repository contains the sample code to go along withCisco DevNet Learning Labs covering network programmability topics. During the setup steps of the labs, you'll be asked to clone this repository down to your workstation to get started.

About this Sample Code

Contributions are welcome, and we are glad to review changes through pull requests. Seecontributing.md for details.

Within 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.

File / FolderDescription
env_lab.pyA Python file containing lab infrastructure details for routers, switches and appliances leveraged in the different labs. This file provides a centralized Pythonimport that is used in other code samples to retrieve IPs, usernames, and passwords for connections
env_user.templateSimilar toenv_lab.py, this is a template for end users to copy within their own code repo asenv_user.py where they can provide unique details for their own accounts. For example, their Webex authentication token. Not all labs require this file, if one does it will be specified in setup.
requirements.txtGlobal Python requirements file containing the requirements forall labs within this repository. Each folder also contains a localrequirements.txt file.
intro-python/Sample code and exercises for thePython Fundamentals Learning Labs
rest-api/Sample code and exercises for theREST API Fundamentals Learning Labs
intro-dnac/Sample code and exercises for theCisco DNA Center Learning Labs
intro-mdp/Sample code and exercises for theIntroduction to Model Drive Programmability (NETCONF/RESTCONF/YANG) Learning Labs
intro-guestshell/Sample code and exercises for theIntroduction to Guest Shell on IOS XE Learning Labs
intro-meraki/Sample code and exercises for theIntroduction to Meraki Programmability Learning Labs
intro-nfvis/Sample code and exercises for theIntroduction to Network Function Virtualization with NFVIS APIs Learning Labs
verify/A series of verification scripts primarily used during DevNet Express for DNA events to ensure the workshop environment is fully operational.
dev/Resources and information for building code samples and labs.
requirements-dev.txtPython requirements file containing requirements only needed if developing new code samples.

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.

Contributing

These learning modules are for public consumption, so you must ensure that you have the rights to any content that you contribute.

Getting Involved

  • If you'd like to contribute to an existing lab, refer tocontributing.md.
  • If you're interested in creating a new Cisco DevNet Learning Lab, please contact a DevNet administrator for guidance.

[8]ページ先頭

©2009-2025 Movatter.jp