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.2.0.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

net_genconfig-2.2.0-py3-none-any.whl (12.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: net-genconfig-2.2.0.tar.gz
  • Upload date:
  • Size: 11.5 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.2.0.tar.gz
Algorithm Hash digest
SHA256 8f2d48ee60e20c97dd99e5695c9d14e7b6ffd2db020b58fd5e81282731a8aa82
MD5 146630f800b1e2797c72d3ccfbb2f423
BLAKE2b-256 f3c845f0af587622a8b1df5c1521f0f101efcdec721ef68a2feff7daecabdaa8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: net_genconfig-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 12.9 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8655ecc7d404395043c4f51f2f156145a148a75f5104d7760e6092d2d57febd7
MD5 3daa8ae31caf6362c9bc9161bcf41909
BLAKE2b-256 bc74c826be25bf18e900c29783443eb391ee184121db810d599a6fd1f7a8f02d

See more details on using hashes here.

Supported by

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