J'écris le code ci-dessous pour pousser la configuration de base vers mon périphérique. Mais il fusionne les lignes et pas l'écriture.JUNOS PYEZ: Ecriture de la configuration de base d'un périphérique dans la commande SET
Merging garde toujours les lignes ne sont pas nécessaires de la configuration de base qui est un problème pour moi
Ma config est au format commande set. Quelqu'un peut-il m'aider à réaliser l'option d'écrasement. Quelqu'un peut-il me dire comment convertir mes formats d'ensemble en formats .xml afin que la fonction d'écriture peut être utilisée.
/usr/bin/python
-- codage: utf-8 -
from jnpr.junos import Device
from jnpr.junos.utils.config import Config
dev = Device(host='host', port='22', user='maint', password='jnpr16',
gather_facts=False)
dev.open()
cu = Config(dev)
data ="""set version 14.2R5-S1.2
set groups re0 system host-name host
set groups re0 interfaces fxp0 unit 0 family inet address 10.202.64/24
master-only
set groups CUST-NAT-POOL-TEMPLATE services nat pool <*> snmp-trap-
thresholds"""
cu.load(data)
if cu.commit_check():
cu.commit()
else:
cu.rollback()