diff --git a/devapp/templates/devapp/manage_ports/list.html b/devapp/templates/devapp/manage_ports/list.html
index 26b4089..5f59abd 100644
--- a/devapp/templates/devapp/manage_ports/list.html
+++ b/devapp/templates/devapp/manage_ports/list.html
@@ -22,7 +22,7 @@
{{ port.num }} |
{{ port.descr }} |
{% if port.num_abons > 1 %}
- {% url 'devapp:fix_port_confict' dev.user_group.id dev.id port.id as fixurl %}
+ {% url 'devapp:fix_port_conflict' dev.user_group.id dev.id port.id as fixurl %}
{{ port.num_abons }}. {% blocktrans with furl=fixurl %}Port should not have more than one subscriber, fix that{% endblocktrans %} |
{% else %}
{{ port.num_abons }} |
diff --git a/devapp/urls.py b/devapp/urls.py
index efa5c1c..0667701 100644
--- a/devapp/urls.py
+++ b/devapp/urls.py
@@ -16,7 +16,7 @@ urlpatterns = [
url(r'^(?P\d+)/(?P\d+)/add$', views.add_single_port, name='add_port'),
url(r'^(?P\d+)/(?P\d+)/edit$', views.dev, name='edit'),
url(r'^(\d+)/(?P\d+)/ports$', views.manage_ports, name='manage_ports'),
- url(r'^(?P\d+)/(?P\d+)/ports/(?P\d+)/fix_port_confict$', views.fix_port_confict, name='fix_port_confict'),
+ url(r'^(?P\d+)/(?P\d+)/ports/(?P\d+)/fix_port_conflict$', views.fix_port_conflict, name='fix_port_conflict'),
url(r'^(\d+)/(?P\d+)/ports_add', views.add_ports, name='add_ports'),
url(r'^(\d+)/(?P\d+)/(?P\d+)_(?P[0-1]{1})$', views.toggle_port, name='port_toggle'),
url(r'^(?P\d+)/(?P\d+)/(?P\d+)/del$', views.delete_single_port, name='del_port'),
diff --git a/devapp/views.py b/devapp/views.py
index 08bf2f1..63995da 100644
--- a/devapp/views.py
+++ b/devapp/views.py
@@ -457,6 +457,8 @@ def fix_onu(request):
if parent is not None:
manobj = parent.get_manager_object()
ports = manobj.get_list_keyval('.1.3.6.1.4.1.3320.101.10.1.1.3')
+ text = ' %s' %\
+ (_('Device with mac address %(mac)s does not exist') % {'mac': mac})
for srcmac, snmpnum in ports:
real_mac = ':'.join(['%x' % ord(i) for i in srcmac])
if mac == real_mac:
@@ -465,10 +467,8 @@ def fix_onu(request):
status = 0
text = ' %s' % _('Fixed')
break
- text = ' %s' %\
- (_('Device with mac address %(mac)s does not exist') % {'mac': mac})
else:
- text = text + ' %s' % _('Parent device not found')
+ text = text + '\n%s' % _('Parent device not found')
except Device.DoesNotExist:
pass
return JsonResponse({
@@ -478,7 +478,7 @@ def fix_onu(request):
@login_required
-def fix_port_confict(request, group_id, device_id, port_id):
+def fix_port_conflict(request, group_id, device_id, port_id):
user_group = get_object_or_404(AbonGroup, pk=group_id)
device = get_object_or_404(Device, pk=device_id)
port = get_object_or_404(Port, pk=port_id)