Skip to content

luffycjf/generate_configuration_in_batch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

generate_configuration_in_batch

介绍

网工经常要生成很多交换机配置,那么就需要根据模版和参数表来批量生成大量的配置文件

原理很简单,比如模版文件内容如下:

sysnmae @SYSNAME

int  @INTNAME
    ip address @IP
    description @DES

我需要生成三个交换机配置文件,参数放在了excel里面


filename一栏是强制关联的参数名称,如果修改名称需要在程序里面修改对应参数,这一栏主要用于生成的配置文件名称。

执行 python templatecreater.py

会生成配置文件
1.txt
2.txt
3.txt

cat 1.txt

sysnmae cjf

int  LO0
    ip address 1.1.1.1
    description L0123

About

根据配置模版,批量自动化生成交换机配置

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages