3.7. detection module
- class nettoolkit.detect.detection.DeviceType(dev_ip, un, pw)[source]
Bases:
object‘Defines Device type ( ‘cisco_ios’, ‘arista_eos’, ‘juniper_junos’)
- Parameters:
dev_ip (str) – ip address of device
un (str) – username to login to device
pw (str) – password to login to device
- Properties:
dtype (str): device type (default/or exception will return ‘cisco_ios’)
- property dtype
device type * ‘cisco’: ‘cisco_ios’, * ‘arista’: ‘arista_eos’, * ‘juniper’: ‘juniper_junos’
- Returns:
device type
- Return type:
str