190724.5 · 1c67295c98f98f46ae8ca24556baedb9d589af8b
Create netmiko_configure_3Sw
reading declarations
@@ -0,0 +1,43 @@++#!/usr/bin/env python++from netmiko import ConnectHandler++++iosv_l2_s1 = {+ 'device_type': 'cisco_ios',+ 'ip': '192.168.122.71',+ 'username': 'david',+ 'password': 'cisco',+}++++iosv_l2_s2 = {+ 'device_type': 'cisco_ios',+ 'ip': '192.168.122.72',+ 'username': 'david',+ 'password': 'cisco',+}++++iosv_l2_s3 = {+ 'device_type': 'cisco_ios',+ 'ip': '192.168.122.73',+ 'username': 'david',+ 'password': 'cisco',+}+++all_devices = [iosv_l2_s1, iosv_l2_s2, iosv_l2_s3]+++for devices in all_devices:+ net_connect = ConnectHandler(**devices)+ for n in range (2,21):+ print "Creating VLAN " + str(n)+ config_commands = ['vlan ' + str(n), 'name Python_VLAN ' + str(n)]+ output = net_connect.send_config_set(config_commands)+ print output