写在前面:谨慎!谨慎!谨慎!!!
运维是一门经验的学科,是一门试错的学科,但生产环境绝对不是绝对不是让大家试错的地方!
所有涉及生产设备的调试、对接都要本着小心谨慎的态度去操作,万不可将没有测试环境对接的脚本直接拿去生产环境运行。
你凝视bug,bug也在凝视你。墨菲定律总是教大家做人,只要存在概率就一定会发生,可能这次不发生,那么在未来的某一次调试,他就一定会发生!
废了很多口水,就是告诉大家对核心设备的额操作都要小心谨慎,因为以下脚本就是需要对接核心设备的。
from netmiko import ConnectHandler
from netmiko.ssh_exception import NetMikoTimeoutException
from netmiko.ssh_exception import NetMikoAuthenticationException
import time
def Get_Con():
try:
pynet1 = {
'device_type': "hp_comware",
'ip': "10.12.61.X",
'username': "admin",
'password': "XXXXXXXX",
}
conn1 = ConnectHandler(**pynet1)
# config_commands = [