|
|
|
@ -470,8 +470,8 @@ def devview(request, group_id: int, device_id: int): |
|
|
|
|
|
|
|
template_name = 'generic_switch.html' |
|
|
|
try: |
|
|
|
if device.ip_address: |
|
|
|
if ping(str(device.ip_address)): |
|
|
|
if device.ip_address and not ping(str(device.ip_address)): |
|
|
|
messages.error(request, _('Dot was not pinged')) |
|
|
|
if device.man_passw: |
|
|
|
manager = device.get_manager_object() |
|
|
|
ports = tuple(manager.get_ports()) |
|
|
|
@ -482,8 +482,7 @@ def devview(request, group_id: int, device_id: int): |
|
|
|
template_name = manager.get_template_name() |
|
|
|
else: |
|
|
|
messages.warning(request, _('Not Set snmp device password')) |
|
|
|
else: |
|
|
|
messages.error(request, _('Dot was not pinged')) |
|
|
|
|
|
|
|
return render(request, 'devapp/custom_dev_page/' + template_name, { |
|
|
|
'dev': device, |
|
|
|
'ports': ports, |
|
|
|
|