Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- import sys, os, argparse, csv, cisco
- parser = argparse.ArgumentParser()
- parser.add_argument('-p','--path', help='Path to csv files is required ')
- args = parser.parse_args()
- path = args.path
- def find_csv_filenames( path_to_dir, suffix=".csv" ):
- filenames = os.listdir(path_to_dir)
- return [ filename for filename in filenames if filename.endswith( suffix ) ]
- filenames = find_csv_filenames(path)
- for filename in filenames:
- o = open(path+'/'+filename)
- f = csv.reader(o, delimiter=';')
- firstline = True
- for row in f:
- if firstline: #skip first firstline
- firstline = False
- continue
- customer = row[0]
- hostname = row[1]
- ip = row [2]
- username = row [3]
- password = row [4]
- equipo = row[5]
- if equipo == 'cisco' :
- cisco_v10.ssh_conn(ip,username,password,customer,hostname)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement