Bonjour,
J'essaie actuellement d'écrire un script qui me permet de récupérer la configuration de mes switchs HP.
Je me suis renseigné sur le module "paramiko", la connexion en SSH fonctionne bien mais j'ai un petit soucis au moment de la réception des données.
Voici la partie du script qui pose soucis:
Le script affiche bien ce qui est en sortie dans le prompt après la commande "display current configuration", mais il s'arrête au premier "---- More ----"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 chan = client.invoke_shell() time.sleep(2) chan.send('display current configuration\n') time.sleep(10) output = chan.recv(999999) print (output)
du coup mon fichier en sorti, ressemble juste à ça...autant dire qu'il n'y a pas grand chose^^
si vous avez une idée je suis preneur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <switch>display current configuration # sysname switch # clock timezone Amsterdam add 01:00:00 clock summer-time FDT 14:14:23 March last Sunday 14:14:23 October last Sunday 01:00:00 clock protocol ntp # irf domain 10 irf mac-address persistent timer irf auto-update enable undo irf link-delay irf member 1 priority 30 irf member 2 priority 28 irf member 3 priority 26 #
Partager