Ejemplo n.º 1
0
hosts_dict = {"cisco3": {"hostname": "100.100.0.10"}}

defaults_dict = {
    "username": "******",
    "password": "******",
    "port": 22,
    "platform": "cisco_ios"
}

from lib.connection import Connection
from lib.constant import NETMIKO
from lib.constant import SCRAPLI

command = "show version"

import timeit

# conn = Connection(NETMIKO)
# conn.open(hosts=hosts_dict, defaults=defaults_dict)
# result_dt = conn.send_command(command)
# print(result_dt["cisco3"].result)
# conn.close()

conn1 = Connection(NETMIKO)
conn1.open(hosts=hosts_dict, defaults=defaults_dict)
result_dt = conn1.send_command(command)
print(result_dt["cisco3"].result)
conn1.close()
Ejemplo n.º 2
0
    "cisco": {
        "platform": "ios",
    },
    "arista": {"platform": "eos"},
    "juniper": {"platform": "junos"},
}

defaults_dict = {
    "username": "******",
    "password": "******",
    "data": {"key3": "value3"},
}

from lib.connection import Connection
from lib.constant import SCRAPLI

command = "show version"
import datetime

a = datetime.datetime.now()

conn = Connection(SCRAPLI)
conn.open(hosts_dict, groups_dict, defaults_dict)
result_dt = conn.send_command(command)
print(result_dt["cisco3"].result)
conn.close()

b = datetime.datetime.now()
c = b - a
print("Executation time", SCRAPLI, c.seconds)