Skip to main content

Network device configuration generator

Project description

net-genconfig

This package generates configurations for network devices based on three sources of information:

  • roles -- these Jinja2 templates form the basis of an output configuration file and exist for each platform and device role (e.g. IOS as distribution router; IOS as core router, NX-OS as core router, NX-OS as row switch)

  • include -- Jinja2 includes (some to be included 'as is' [.j2] and some with macros that can be called [.j2m]); these are included by the role templates and by each other

  • inventory -- this is a big database of device details (including the role for a particular device) and associated information, such as VLANs, subnets, interfaces, etc.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

net-genconfig-2.1.0.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

net_genconfig-2.1.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file net-genconfig-2.1.0.tar.gz.

File metadata

  • Download URL: net-genconfig-2.1.0.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3

File hashes

Hashes for net-genconfig-2.1.0.tar.gz
Algorithm Hash digest
SHA256 66d6a83b97369fa2acf865326f8ea1203408455607bfe8bdaa10fd4da13abda1
MD5 bd06734225b7d965a917b7de3e4d965f
BLAKE2b-256 8c232b41c15f885007b13080d2d2394aecef54580ca18548715b45ca2899f902

See more details on using hashes here.

File details

Details for the file net_genconfig-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: net_genconfig-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3

File hashes

Hashes for net_genconfig-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c1b04ea3a89cc84fa75066bc3098af9ad53f1d355adb8915c3749631f65904c1
MD5 acbadba1f419733b034fd2cabc5c83af
BLAKE2b-256 2bef437423be289dabfd717fcff142ca571e6990018cadbad0bbb941de8e9c43

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page