nettoolkit

Nettoolkit:

  • 1. Preface
  • 2. Install Instructions
  • 3. Version Control

Novice Users Documentation:

  • 1. Overview
  • 2. Nettoolkits GUI
  • 3. NGui Interface

Curious Users Documentation:

  • 1. Overview
  • 2. Addressing
  • 3. Capture-IT
  • 4. Capture via JumpSSH
  • 5. Compare It
  • 6. Config-Gen
  • 7. Configure
  • 8. Cable-Matrix-Gen
  • 9. Facts-Finder
  • 10. Juniper
  • 11. Nettoolkit Class Extension
  • 12. Crypto
  • 13. Visio Drawing-Gen
  • 14. Yaml Facts

Crazy Users API Documentation:

  • 1. Overview
  • 2. Addressing
  • 3. capture-it
  • 4. capture via jumpssh
  • 5. compare-it
  • 6. configure
  • 7. facts-finder
  • 8. j2config
    • 8.1. jinja operations
    • 8.2. common functions
    • 8.3. data collections
    • 8.4. filters
    • 8.5. general python functions
    • 8.6. conditions capturing
    • 8.7. execution boilerplate code
  • 9. nettoolkit
  • 10. pyjuniper
  • 11. pynetcrypt
  • 12. pyvig
  • 13. yaml_facts
nettoolkit
  • 8. Configuration Generation API documentation!
  • View page source

8. Configuration Generation API documentation!

Contents:

  • 8.1. jinja operations
    • PrepareConfig
  • 8.2. common functions
    • addressing()
    • as_path_repeat()
    • comma_separated()
    • convert_to_int()
    • get_item()
    • get_summaries()
    • groups_of_nine()
    • int_to_str()
    • invmask()
    • iprint()
    • ipv6_urpf_acl_network()
    • list_append()
    • list_extend()
    • list_sorted()
    • mask()
    • netmask()
    • nth_ip()
    • physical_if_allowed()
    • remove_trailing_zeros()
    • space_separated()
    • str_to_list()
    • string()
    • string_as_is()
    • v4addressing()
  • 8.3. data collections
    • ABSRegion
    • DeviceDetails
    • read_excel()
    • read_worksheet()
    • to_int()
  • 8.4. filters
    • Aggregated
    • Bgp
    • Common
    • Loopback
    • Ospf
    • Physical
    • Static
    • Vlan
    • Vrf
    • sort()
  • 8.5. general python functions
    • get_model_template_version()
  • 8.6. conditions capturing
    • JinjaVarCheck
    • get_conditions()
    • get_variables()
  • 8.7. execution boilerplate code
    • exec_config_generation()
    • get_custom_classes()
    • get_custom_funcs()
    • get_host()
Previous Next

© Copyright 2023, ALIASGAR [ALI].

Built with Sphinx using a theme provided by Read the Docs.