Skip to content

Instantly share code, notes, and snippets.

#Library definitions
from netmiko import ConnectHandler
from getpass import getpass
import multiprocessing
from functools import partial
from netmiko.ssh_exception import NetMikoTimeoutException
from netmiko.ssh_exception import NetMikoAuthenticationException
import sys
import pandas as pd
import logging #for netmiko debugging
@tars01
tars01 / Routers.py
Last active March 18, 2021 21:08
Ping routers
#====================================================================================
#Ping function
def ping_func(lan_list, site, site_name_dict, net_connect, results, mgmt_ip):
ping_results_list = []
for ip in lan_list:
ip_addr = ip
remote_site = site_name_dict[ip]
if site == remote_site: