Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2012
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 237.76 KB | None | 0 0
  1. UNHANDLED EXCEPTION (2012-04-03 12:15:47.774548)
  2. Working directory: /opt/noc
  3. <class 'django.template.base.TemplateSyntaxError'>
  4. Caught NoReverseMatch while rendering: Reverse for 'add' with arguments '()' and keyword arguments '{}' not found.
  5. START OF TRACEBACK
  6. ------------------------------------------------------------------------
  7. File: /opt/noc/contrib/lib/django/template/defaulttags.py (Line: 450)
  8. Function: render
  9. 443 args=args, kwargs=kwargs,
  10. 444 current_app=context.current_app)
  11. 445 except NoReverseMatch:
  12. 446 if self.asvar is None:
  13. 447 # Re-raise the original exception, not the one with
  14. 448 # the path relative to the project. This makes a
  15. 449 # better error message.
  16. 450 ==> raise e
  17. 451 else:
  18. 452 if self.asvar is None:
  19. 453 raise e
  20. 454
  21. 455 if self.asvar:
  22. 456 context[self.asvar] = url
  23. Variables:
  24. project_name = 'noc'
  25. e = NoReverseMatch("Reverse for 'add' with arguments '()' and keyword arguments '{}' not found.",)
  26. reverse = <function reverse at 0xd661b8>
  27. url = ''
  28. self = <django.template.defaulttags.URLNode object at 0x369a510>
  29. args = []
  30. view_name = u'ip:prefixaccess:add'
  31. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  32. kwargs = {}
  33. NoReverseMatch = <class 'django.core.urlresolvers.NoReverseMatch'>
  34. ------------------------------------------------------------------------
  35. File: /opt/noc/contrib/lib/django/template/debug.py (Line: 73)
  36. Function: render_node
  37. 66 def compile_function_error(self, token, e):
  38. 67 if not hasattr(e, 'source'):
  39. 68 e.source = token.source
  40. 69
  41. 70 class DebugNodeList(NodeList):
  42. 71 def render_node(self, node, context):
  43. 72 try:
  44. 73 ==> result = node.render(context)
  45. 74 except TemplateSyntaxError, e:
  46. 75 if not hasattr(e, 'source'):
  47. 76 e.source = node.source
  48. 77 raise
  49. 78 except Exception, e:
  50. 79 from sys import exc_info
  51. Variables:
  52. node = <django.template.defaulttags.URLNode object at 0x369a510>
  53. e = NoReverseMatch("Reverse for 'add' with arguments '()' and keyword arguments '{}' not found.",)
  54. self = [<Text Node: '<a href="'>, <django.template.defaulttags.URLNode object at 0x369a510>, <Text Node: '?vrf='>, <Variable Node: vrf.id>, <Text Node: '&afi='>, <Variable Node: prefix.afi>, <Text Node: '&prefix='>, <Variable Node: prefix.prefix>, <Text Node: '" class="changelink">Chan'>]
  55. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  56. wrapped = TemplateSyntaxError(u"Caught NoReverseMatch while rendering: Reverse for 'add' with arguments '()' and keyword arguments '{}' not found.",)
  57. exc_info = <built-in function exc_info>
  58. ------------------------------------------------------------------------
  59. File: /opt/noc/contrib/lib/django/template/base.py (Line: 744)
  60. Function: render
  61. 737 # extend_nodelist().
  62. 738 contains_nontext = False
  63. 739
  64. 740 def render(self, context):
  65. 741 bits = []
  66. 742 for node in self:
  67. 743 if isinstance(node, Node):
  68. 744 ==> bits.append(self.render_node(node, context))
  69. 745 else:
  70. 746 bits.append(node)
  71. 747 return mark_safe(''.join([force_unicode(b) for b in bits]))
  72. 748
  73. 749 def get_nodes_by_type(self, nodetype):
  74. 750 "Return a list of all nodes of the given type"
  75. Variables:
  76. node = <django.template.defaulttags.URLNode object at 0x369a510>
  77. self = [<Text Node: '<a href="'>, <django.template.defaulttags.URLNode object at 0x369a510>, <Text Node: '?vrf='>, <Variable Node: vrf.id>, <Text Node: '&afi='>, <Variable Node: prefix.afi>, <Text Node: '&prefix='>, <Variable Node: prefix.prefix>, <Text Node: '" class="changelink">Chan'>]
  78. bits = [u'<a href="']
  79. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  80. ------------------------------------------------------------------------
  81. File: /opt/noc/contrib/lib/django/template/defaulttags.py (Line: 311)
  82. Function: render
  83. 304 def render(self, context):
  84. 305 try:
  85. 306 var = self.var.eval(context)
  86. 307 except VariableDoesNotExist:
  87. 308 var = None
  88. 309
  89. 310 if var:
  90. 311 ==> return self.nodelist_true.render(context)
  91. 312 else:
  92. 313 return self.nodelist_false.render(context)
  93. 314
  94. 315 class RegroupNode(Node):
  95. 316 def __init__(self, target, expression, var_name):
  96. 317 self.target, self.expression = target, expression
  97. Variables:
  98. var = True
  99. self = <If node>
  100. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  101. ------------------------------------------------------------------------
  102. File: /opt/noc/contrib/lib/django/template/debug.py (Line: 73)
  103. Function: render_node
  104. 66 def compile_function_error(self, token, e):
  105. 67 if not hasattr(e, 'source'):
  106. 68 e.source = token.source
  107. 69
  108. 70 class DebugNodeList(NodeList):
  109. 71 def render_node(self, node, context):
  110. 72 try:
  111. 73 ==> result = node.render(context)
  112. 74 except TemplateSyntaxError, e:
  113. 75 if not hasattr(e, 'source'):
  114. 76 e.source = node.source
  115. 77 raise
  116. 78 except Exception, e:
  117. 79 from sys import exc_info
  118. Variables:
  119. node = <If node>
  120. self = [<Text Node: '
  121. <!-- toolbar -->
  122. '>, <If node>, <Text Node: '
  123. <!-- end toolbar -->
  124.  
  125. '>, <If node>, <Text Node: '
  126. <script type="text/javas'>, <django.template.defaulttags.URLNode object at 0x3626410>, <Text Node: '">VRF: '>, <Variable Node: vrf.name>, <Text Node: '<a/> &#x203a;
  127. '>, <django.template.defaulttags.URLNode object at 0x3626590>, <Text Node: '">IPv'>, <Variable Node: afi>, <Text Node: '</a> &#x203a;
  128. '>, <For Node: for p in path, tail_len: 7>, <Text Node: '
  129. </td>
  130. '>, <django.template.defaulttags.URLNode object at 0x3621150>, <Text Node: '">'>, <django.template.defaulttags.CsrfTokenNode object at 0x36216d0>, <Text Node: '
  131. <inp'>, <Variable Node: prefix.prefix>, <Text Node: '
  132. </td>
  133. '>, <For Node: for p in bookmarks, tail_len: 13>, <Text Node: '
  134. </se'>, <If node>, <Text Node: '>'>, <Variable Node: prefix.short_description>, <Text Node: '</td>
  135. <td></t'>, <If node>, <Text Node: '
  136. </td>
  137. '>, <If node>, <Text Node: '
  138. <!-- end long descriptio'>, <If node>, <Text Node: '
  139. <!-- end of empty block '>, <If node>, <Text Node: '
  140. <!-- end prefixes -->
  141. <!'>, <If node>, <Text Node: '
  142. <!-- end addresses -->
  143. <'>, <Variable Node: prefix.prefix>, <Text Node: ' Info</caption>
  144. '>, <If node>, <Text Node: '
  145. <!-- VC -->
  146. '>, <If node>, <Text Node: '</td>
  147. </tr>
  148. '>, <Variable Node: prefix.maintainers|join:", ">, <Text Node: ' '>, <If node>, <Text Node: '</td>
  149. </tr>
  150. '>, <For Node: for k, v in prefix_info, tail_len: 7>, <Text Node: '
  151. </table>
  152. </div>
  153. <!--'>, <If node>, <Text Node: '
  154. <!-- end Toolbar -->
  155. '>]
  156. e = TemplateSyntaxError(u"Caught NoReverseMatch while rendering: Reverse for 'add' with arguments '()' and keyword arguments '{}' not found.",)
  157. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  158. ------------------------------------------------------------------------
  159. File: /opt/noc/contrib/lib/django/template/base.py (Line: 744)
  160. Function: render
  161. 737 # extend_nodelist().
  162. 738 contains_nontext = False
  163. 739
  164. 740 def render(self, context):
  165. 741 bits = []
  166. 742 for node in self:
  167. 743 if isinstance(node, Node):
  168. 744 ==> bits.append(self.render_node(node, context))
  169. 745 else:
  170. 746 bits.append(node)
  171. 747 return mark_safe(''.join([force_unicode(b) for b in bits]))
  172. 748
  173. 749 def get_nodes_by_type(self, nodetype):
  174. 750 "Return a list of all nodes of the given type"
  175. Variables:
  176. node = <If node>
  177. self = [<Text Node: '
  178. <!-- toolbar -->
  179. '>, <If node>, <Text Node: '
  180. <!-- end toolbar -->
  181.  
  182. '>, <If node>, <Text Node: '
  183. <script type="text/javas'>, <django.template.defaulttags.URLNode object at 0x3626410>, <Text Node: '">VRF: '>, <Variable Node: vrf.name>, <Text Node: '<a/> &#x203a;
  184. '>, <django.template.defaulttags.URLNode object at 0x3626590>, <Text Node: '">IPv'>, <Variable Node: afi>, <Text Node: '</a> &#x203a;
  185. '>, <For Node: for p in path, tail_len: 7>, <Text Node: '
  186. </td>
  187. '>, <django.template.defaulttags.URLNode object at 0x3621150>, <Text Node: '">'>, <django.template.defaulttags.CsrfTokenNode object at 0x36216d0>, <Text Node: '
  188. <inp'>, <Variable Node: prefix.prefix>, <Text Node: '
  189. </td>
  190. '>, <For Node: for p in bookmarks, tail_len: 13>, <Text Node: '
  191. </se'>, <If node>, <Text Node: '>'>, <Variable Node: prefix.short_description>, <Text Node: '</td>
  192. <td></t'>, <If node>, <Text Node: '
  193. </td>
  194. '>, <If node>, <Text Node: '
  195. <!-- end long descriptio'>, <If node>, <Text Node: '
  196. <!-- end of empty block '>, <If node>, <Text Node: '
  197. <!-- end prefixes -->
  198. <!'>, <If node>, <Text Node: '
  199. <!-- end addresses -->
  200. <'>, <Variable Node: prefix.prefix>, <Text Node: ' Info</caption>
  201. '>, <If node>, <Text Node: '
  202. <!-- VC -->
  203. '>, <If node>, <Text Node: '</td>
  204. </tr>
  205. '>, <Variable Node: prefix.maintainers|join:", ">, <Text Node: ' '>, <If node>, <Text Node: '</td>
  206. </tr>
  207. '>, <For Node: for k, v in prefix_info, tail_len: 7>, <Text Node: '
  208. </table>
  209. </div>
  210. <!--'>, <If node>, <Text Node: '
  211. <!-- end Toolbar -->
  212. '>]
  213. bits = [u'\n<!-- toolbar -->\n', u'\n <ul class="object-tools">\n \n \n <li><a href="/ip/tools/1/4/0.0.0.0/0/" class="changelink">Tools</a></li>\n \n \n <li><a href="/ip/ipam/1/4/0.0.0.0/0/add_prefix/" class="addlink">Add Prefix</a></li>\n \n \n </ul>\n', u'\n<!-- end toolbar -->\n\n', '', u'\n<script type="text/javascript">\n/* Jump to selected bookmark */\nfunction on_mynetworks(n)\n{\n document.location=n.options[n.selectedIndex].value;\n}\n</script>\n<!-- Navigation -->\n<div class="module">\n <table width="100%">\n <caption>Navigation</caption>\n <tr>\n <td>\n <!-- path -->\n <a href="', '/ip/ipam/', u'">VRF: ', u'default', u'<a/> &#x203a;\n <a href="', '/ip/ipam/', u'">IPv', u'4', u'</a> &#x203a;\n ', '', u'\n </td>\n <td class="nav-label">\n Quick Jump:\n </td>\n <td class="nav-form">\n <form method="POST" action="', '/ip/ipam/1/4/quickjump/', u'">', u'', u'\n <input type="search" name="jump" placeholder="Quick Jump..." />\n </form>\n </td>\n </tr>\n <tr>\n <td style="font-size: 18px; font-weight: bold; color: #666;vertical-align: bottom;">\n ', u'0.0.0.0/0', u'\n </td>\n <td class="nav-label">\n My Networks:\n </td>\n <td class="nav-form">\n <form>\n <select onchange="return on_mynetworks(this);">\n <option>---</option>\n ', u'\n <option value="../../../../1/4/46.19.102.0/24/">46.19.102.0/24 Big Customers</option>\n \n <option value="../../../../1/4/46.19.96.0/21/">46.19.96.0/21 GNC LIR Assignment</option>\n \n <option value="../../../../1/4/46.19.96.0/23/">46.19.96.0/23 GNC Infrastructure</option>\n ', u'\n </select>\n </form>\n </td>\n </tr>\n <tr>\n <td style="font-size: 18px" ', '', u'>', u'Root', u'</td>\n <td></td>\n <td>\n ', u'\n <a class="addlink" href="/ip/ipam/1/4/0.0.0.0/0/toggle_bookmark/">Add bookmark</a>\n ', u'\n </td>\n </td>\n </table>\n</div>\n<!-- end Navigation -->\n<!-- long description -->\n', '', u'\n<!-- end long description -->\n<!-- empty block message -->\n', '', u'\n<!-- end of empty block message -->\n<!-- prefixes -->\n', u'\n <style>\n .free-prefix {\n background-color: #ccc;\n font-style: italic;\n }\n </style>\n <script type="text/javascript">\n p_free_shown=false;\n function toggle_free_prefixes() {\n if(p_free_shown) {\n $(".free-prefix").hide();\n $("#toggle-free-prefixes-link").text("Show free prefixes");\n p_free_shown=false;\n } else {\n $(".free-prefix").show();\n $("#toggle-free-prefixes-link").text("Hide free prefixes");\n p_free_shown=true;\n }\n return false;\n }\n </script>\n <div class="module">\n <table width="100%">\n <caption>Allocated Prefixes <a style="float:right" onclick="toggle_free_prefixes()" href="#" id="toggle-free-prefixes-link">Show free prefixes<a/></caption>\n <thead>\n <tr>\n <th class="ip">Prefix</th>\n <th class="vc">VC</th>\n <th class"description">Description</th>\n <th class="tt">TT</th>\n <th>Tags</th>\n </tr>\n </thead>\n <tr style="display:none" id="at-p-start"></tr>\n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=0.0.0.0/4">0.0.0.0/4</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=16.0.0.0/5">16.0.0.0/5</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=24.0.0.0/6">24.0.0.0/6</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=28.0.0.0/7">28.0.0.0/7</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=30.0.0.0/8">30.0.0.0/8</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.0.0.0/11">31.0.0.0/11</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.32.0.0/13">31.32.0.0/13</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.40.0.0/14">31.40.0.0/14</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.44.0.0/15">31.44.0.0/15</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.46.0.0/16">31.46.0.0/16</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.47.0.0/17">31.47.0.0/17</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.47.128.0/18">31.47.128.0/18</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class="row1">\n <td><a href="/ip/ipam/1/4/31.47.192.0/21/">31.47.192.0/21</a></td>\n <td></td>\n <td>GNC LIR Second Assignment</td>\n <td></td>\n <td><ul class=\'tags-list\'><li><a href=\'/main/tags/as49800/\'>as49800</a></li></ul></td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.47.200.0/21">31.47.200.0/21</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.47.208.0/20">31.47.208.0/20</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.47.224.0/19">31.47.224.0/19</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.48.0.0/12">31.48.0.0/12</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.64.0.0/10">31.64.0.0/10</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=31.128.0.0/9">31.128.0.0/9</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=32.0.0.0/5">32.0.0.0/5</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=40.0.0.0/6">40.0.0.0/6</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=44.0.0.0/7">44.0.0.0/7</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.0.0.0/12">46.0.0.0/12</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.16.0.0/15">46.16.0.0/15</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.18.0.0/16">46.18.0.0/16</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.19.0.0/18">46.19.0.0/18</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.19.64.0/19">46.19.64.0/19</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class="row2">\n <td><a href="/ip/ipam/1/4/46.19.96.0/21/">46.19.96.0/21</a></td>\n <td></td>\n <td>GNC LIR Assignment</td>\n <td></td>\n <td><ul class=\'tags-list\'><li><a href=\'/main/tags/as49800/\'>as49800</a></li></ul></td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.19.104.0/21">46.19.104.0/21</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.19.112.0/20">46.19.112.0/20</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.19.128.0/17">46.19.128.0/17</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.20.0.0/14">46.20.0.0/14</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.24.0.0/13">46.24.0.0/13</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.32.0.0/11">46.32.0.0/11</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.64.0.0/10">46.64.0.0/10</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=46.128.0.0/9">46.128.0.0/9</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=47.0.0.0/8">47.0.0.0/8</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=48.0.0.0/5">48.0.0.0/5</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=56.0.0.0/6">56.0.0.0/6</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=60.0.0.0/7">60.0.0.0/7</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.0.0.0/10">62.0.0.0/10</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.64.0.0/12">62.64.0.0/12</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.80.0.0/13">62.80.0.0/13</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.88.0.0/16">62.88.0.0/16</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.0.0/26">62.89.0.0/26</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.0.64/28">62.89.0.64/28</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class="row1">\n <td><a href="/ip/ipam/1/4/62.89.0.80/30/">62.89.0.80/30</a></td>\n <td>default 201/105: Arminco_AS196709</td>\n <td>Arminco link</td>\n <td></td>\n <td><ul class=\'tags-list\'><li><a href=\'/main/tags/arminco/\'>arminco</a></li><li><a href=\'/main/tags/as196709/\'>as196709</a></li><li><a href=\'/main/tags/peering/\'>peering</a></li></ul></td>\n </tr>\n \n \n \n <tr class="row2">\n <td><a href="/ip/ipam/1/4/62.89.0.84/30/">62.89.0.84/30</a></td>\n <td>default 201/105: Arminco_AS196709</td>\n <td>Arminco link</td>\n <td></td>\n <td><ul class=\'tags-list\'><li><a href=\'/main/tags/arminco/\'>arminco</a></li><li><a href=\'/main/tags/as196709/\'>as196709</a></li><li><a href=\'/main/tags/peering/\'>peering</a></li></ul></td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.0.88/29">62.89.0.88/29</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.0.96/27">62.89.0.96/27</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.0.128/25">62.89.0.128/25</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.1.0/26">62.89.1.0/26</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.1.64/27">62.89.1.64/27</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.1.96/28">62.89.1.96/28</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.1.112/29">62.89.1.112/29</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class="row1">\n <td><a href="/ip/ipam/1/4/62.89.1.120/29/">62.89.1.120/29</a></td>\n <td>default 200: Arminco_Local</td>\n <td>Arminco Local</td>\n <td></td>\n <td><ul class=\'tags-list\'></ul></td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.1.128/25">62.89.1.128/25</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.2.0/23">62.89.2.0/23</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.4.0/22">62.89.4.0/22</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.8.0/21">62.89.8.0/21</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.16.0/20">62.89.16.0/20</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.32.0/19">62.89.32.0/19</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.64.0/18">62.89.64.0/18</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.89.128.0/17">62.89.128.0/17</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.90.0.0/15">62.90.0.0/15</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.92.0.0/14">62.92.0.0/14</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.96.0.0/11">62.96.0.0/11</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=62.128.0.0/9">62.128.0.0/9</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=63.0.0.0/8">63.0.0.0/8</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=64.0.0.0/4">64.0.0.0/4</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.0.0.0/9">80.0.0.0/9</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.128.0.0/10">80.128.0.0/10</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.192.0.0/11">80.192.0.0/11</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.224.0.0/12">80.224.0.0/12</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.240.0.0/16">80.240.0.0/16</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.0.0/17">80.241.0.0/17</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.128.0/19">80.241.128.0/19</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.160.0/20">80.241.160.0/20</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.176.0/24">80.241.176.0/24</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.177.0/27">80.241.177.0/27</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.177.32/29">80.241.177.32/29</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class="row2">\n <td><a href="/ip/ipam/1/4/80.241.177.40/30/">80.241.177.40/30</a></td>\n <td>default 50: GNC_Lan_Abovyan_Office</td>\n <td>Delta</td>\n <td></td>\n <td><ul class=\'tags-list\'></ul></td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.177.44/30">80.241.177.44/30</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.177.48/28">80.241.177.48/28</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.177.64/26">80.241.177.64/26</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.177.128/25">80.241.177.128/25</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.178.0/23">80.241.178.0/23</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.180.0/22">80.241.180.0/22</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.184.0/21">80.241.184.0/21</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.241.192.0/18">80.241.192.0/18</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.242.0.0/15">80.242.0.0/15</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.244.0.0/14">80.244.0.0/14</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=80.248.0.0/13">80.248.0.0/13</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=81.0.0.0/8">81.0.0.0/8</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=82.0.0.0/7">82.0.0.0/7</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=84.0.0.0/6">84.0.0.0/6</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=88.0.0.0/5">88.0.0.0/5</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=96.0.0.0/3">96.0.0.0/3</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=128.0.0.0/7">128.0.0.0/7</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.0.0.0/9">130.0.0.0/9</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.128.0.0/10">130.128.0.0/10</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.192.0.0/16">130.192.0.0/16</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.193.0.0/18">130.193.0.0/18</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.193.64.0/19">130.193.64.0/19</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.193.96.0/20">130.193.96.0/20</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.193.112.0/21">130.193.112.0/21</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class="row1">\n <td><a href="/ip/ipam/1/4/130.193.120.0/21/">130.193.120.0/21</a></td>\n <td></td>\n <td>GNC Third Assignment</td>\n <td></td>\n <td><ul class=\'tags-list\'></ul></td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.193.128.0/17">130.193.128.0/17</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.194.0.0/15">130.194.0.0/15</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.196.0.0/14">130.196.0.0/14</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.200.0.0/13">130.200.0.0/13</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.208.0.0/12">130.208.0.0/12</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=130.224.0.0/11">130.224.0.0/11</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=131.0.0.0/8">131.0.0.0/8</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=132.0.0.0/6">132.0.0.0/6</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=136.0.0.0/5">136.0.0.0/5</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=144.0.0.0/4">144.0.0.0/4</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=160.0.0.0/3">160.0.0.0/3</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n \n <tr class=\'free-prefix\' style=\'display:none\'>\n <td>\n \n <a href="add_prefix/?prefix=192.0.0.0/2">192.0.0.0/2</a>\n \n </td>\n <td colspan="4">Free...</td>\n </tr>\n \n \n </table>\n </div>\n', u'\n<!-- end prefixes -->\n<!-- addresses -->\n', '', u'\n<!-- end addresses -->\n<!-- block info -->\n<div class="module">\n <table width="100%">\n <caption>', u'0.0.0.0/0', u' Info</caption>\n ', '', u'\n <!-- VC -->\n <tr class="row1">\n <td><b>VC</b></td>\n <td>', '', u'</td>\n </tr>\n <!-- End VC -->\n <tr class="row2">\n <td><b>Maintainers</b></td>\n <td>', u'aram, artur, mikayel, misak, narek, noc, tigran, tiko', u' ']
  214. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  215. ------------------------------------------------------------------------
  216. File: /opt/noc/contrib/lib/django/template/loader_tags.py (Line: 64)
  217. Function: render
  218. 57 push = block = block_context.pop(self.name)
  219. 58 if block is None:
  220. 59 block = self
  221. 60 # Create new block so we can store context without thread-safety issues.
  222. 61 block = BlockNode(block.name, block.nodelist)
  223. 62 block.context = context
  224. 63 context['block'] = block
  225. 64 ==> result = block.nodelist.render(context)
  226. 65 if push is not None:
  227. 66 block_context.push(self.name, push)
  228. 67 context.pop()
  229. 68 return result
  230. 69
  231. 70 def super(self):
  232. Variables:
  233. push = <Block Node: content. Contents: [<Text Node: '
  234. <!-- toolbar -->
  235. '>, <If node>, <Text Node: '
  236. <!-- end toolbar -->
  237.  
  238. '>, <If node>, <Text Node: '
  239. <script type="text/javas'>, <django.template.defaulttags.URLNode object at 0x3626410>, <Text Node: '">VRF: '>, <Variable Node: vrf.name>, <Text Node: '<a/> &#x203a;
  240. '>, <django.template.defaulttags.URLNode object at 0x3626590>, <Text Node: '">IPv'>, <Variable Node: afi>, <Text Node: '</a> &#x203a;
  241. '>, <For Node: for p in path, tail_len: 7>, <Text Node: '
  242. </td>
  243. '>, <django.template.defaulttags.URLNode object at 0x3621150>, <Text Node: '">'>, <django.template.defaulttags.CsrfTokenNode object at 0x36216d0>, <Text Node: '
  244. <inp'>, <Variable Node: prefix.prefix>, <Text Node: '
  245. </td>
  246. '>, <For Node: for p in bookmarks, tail_len: 13>, <Text Node: '
  247. </se'>, <If node>, <Text Node: '>'>, <Variable Node: prefix.short_description>, <Text Node: '</td>
  248. <td></t'>, <If node>, <Text Node: '
  249. </td>
  250. '>, <If node>, <Text Node: '
  251. <!-- end long descriptio'>, <If node>, <Text Node: '
  252. <!-- end of empty block '>, <If node>, <Text Node: '
  253. <!-- end prefixes -->
  254. <!'>, <If node>, <Text Node: '
  255. <!-- end addresses -->
  256. <'>, <Variable Node: prefix.prefix>, <Text Node: ' Info</caption>
  257. '>, <If node>, <Text Node: '
  258. <!-- VC -->
  259. '>, <If node>, <Text Node: '</td>
  260. </tr>
  261. '>, <Variable Node: prefix.maintainers|join:", ">, <Text Node: ' '>, <If node>, <Text Node: '</td>
  262. </tr>
  263. '>, <For Node: for k, v in prefix_info, tail_len: 7>, <Text Node: '
  264. </table>
  265. </div>
  266. <!--'>, <If node>, <Text Node: '
  267. <!-- end Toolbar -->
  268. '>]>
  269. block_context = <django.template.loader_tags.BlockContext object at 0x3634450>
  270. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  271. block = <Block Node: content. Contents: [<Text Node: '
  272. <!-- toolbar -->
  273. '>, <If node>, <Text Node: '
  274. <!-- end toolbar -->
  275.  
  276. '>, <If node>, <Text Node: '
  277. <script type="text/javas'>, <django.template.defaulttags.URLNode object at 0x3626410>, <Text Node: '">VRF: '>, <Variable Node: vrf.name>, <Text Node: '<a/> &#x203a;
  278. '>, <django.template.defaulttags.URLNode object at 0x3626590>, <Text Node: '">IPv'>, <Variable Node: afi>, <Text Node: '</a> &#x203a;
  279. '>, <For Node: for p in path, tail_len: 7>, <Text Node: '
  280. </td>
  281. '>, <django.template.defaulttags.URLNode object at 0x3621150>, <Text Node: '">'>, <django.template.defaulttags.CsrfTokenNode object at 0x36216d0>, <Text Node: '
  282. <inp'>, <Variable Node: prefix.prefix>, <Text Node: '
  283. </td>
  284. '>, <For Node: for p in bookmarks, tail_len: 13>, <Text Node: '
  285. </se'>, <If node>, <Text Node: '>'>, <Variable Node: prefix.short_description>, <Text Node: '</td>
  286. <td></t'>, <If node>, <Text Node: '
  287. </td>
  288. '>, <If node>, <Text Node: '
  289. <!-- end long descriptio'>, <If node>, <Text Node: '
  290. <!-- end of empty block '>, <If node>, <Text Node: '
  291. <!-- end prefixes -->
  292. <!'>, <If node>, <Text Node: '
  293. <!-- end addresses -->
  294. <'>, <Variable Node: prefix.prefix>, <Text Node: ' Info</caption>
  295. '>, <If node>, <Text Node: '
  296. <!-- VC -->
  297. '>, <If node>, <Text Node: '</td>
  298. </tr>
  299. '>, <Variable Node: prefix.maintainers|join:", ">, <Text Node: ' '>, <If node>, <Text Node: '</td>
  300. </tr>
  301. '>, <For Node: for k, v in prefix_info, tail_len: 7>, <Text Node: '
  302. </table>
  303. </div>
  304. <!--'>, <If node>, <Text Node: '
  305. <!-- end Toolbar -->
  306. '>]>
  307. self = <Block Node: content. Contents: [<Text Node: '
  308. '>, <Block Node: object-tools. Contents: []>, <Text Node: '
  309. '>, <Variable Node: content>, <Text Node: '
  310. '>]>
  311. ------------------------------------------------------------------------
  312. File: /opt/noc/contrib/lib/django/template/debug.py (Line: 73)
  313. Function: render_node
  314. 66 def compile_function_error(self, token, e):
  315. 67 if not hasattr(e, 'source'):
  316. 68 e.source = token.source
  317. 69
  318. 70 class DebugNodeList(NodeList):
  319. 71 def render_node(self, node, context):
  320. 72 try:
  321. 73 ==> result = node.render(context)
  322. 74 except TemplateSyntaxError, e:
  323. 75 if not hasattr(e, 'source'):
  324. 76 e.source = node.source
  325. 77 raise
  326. 78 except Exception, e:
  327. 79 from sys import exc_info
  328. Variables:
  329. node = <Block Node: content. Contents: [<Text Node: '
  330. '>, <Block Node: object-tools. Contents: []>, <Text Node: '
  331. '>, <Variable Node: content>, <Text Node: '
  332. '>]>
  333. self = [<Text Node: '<!DOCTYPE html PUBLIC "-/'>, <Variable Node: LANGUAGE_CODE|default:"en-us">, <Text Node: '" xml:lang="'>, <Variable Node: LANGUAGE_CODE|default:"en-us">, <Text Node: '" '>, <If node>, <Text Node: '>
  334. <head>
  335. <title>'>, <Block Node: title. Contents: []>, <Text Node: ' | '>, <Variable Node: setup.installation_name>, <Text Node: '</title>
  336. '>, <If node>, <Text Node: '
  337. <link rel="stylesheet" t'>, <Block Node: stylesheet. Contents: [<django.template.defaulttags.LoadNode object at 0x36ad6d0>, <django.template.base.SimpleNode object at 0x36ad790>, <Text Node: 'css/base.css'>]>, <Text Node: '" />
  338. <link rel="styleshee'>, <django.template.base.SimpleNode object at 0x36ad850>, <Text Node: 'js/jquery.js"></SCRIPT>
  339. <'>, <Block Node: extrastyle. Contents: []>, <Text Node: '
  340. <!--[if lte IE 7]><link '>, <Block Node: stylesheet_ie. Contents: [<django.template.defaulttags.LoadNode object at 0x36ad990>, <django.template.base.SimpleNode object at 0x36ada90>, <Text Node: 'css/ie.css'>]>, <Text Node: '" /><![endif]-->
  341. '>, <If node>, <Text Node: '
  342. <script type="text/javas'>, <django.template.defaulttags.FilterNode object at 0x36adf10>, <Text Node: '";</script>
  343. '>, <Block Node: extrahead. Contents: []>, <Text Node: '
  344. '>, <Block Node: blockbots. Contents: [<Text Node: '<meta name="robots" conte'>]>, <Text Node: '
  345. </head>
  346. '>, <django.template.defaulttags.LoadNode object at 0x36b1150>, <Text Node: '
  347.  
  348. <body class="'>, <If node>, <Block Node: bodyclass. Contents: []>, <Text Node: '">
  349. <!-- Container -->
  350. <di'>, <If node>, <Text Node: '
  351. '>, <If node>, <Text Node: '
  352.  
  353. <!-- Conten'>, <Block Node: coltype. Contents: [<Text Node: 'colM'>]>, <Text Node: '">
  354. '>, <Block Node: pretitle. Contents: []>, <Text Node: '
  355. '>, <Block Node: content_title. Contents: [<If node>]>, <Text Node: '
  356. '>, <Block Node: content. Contents: [<Text Node: '
  357. '>, <Block Node: object-tools. Contents: []>, <Text Node: '
  358. '>, <Variable Node: content>, <Text Node: '
  359. '>]>, <Text Node: '
  360. '>, <Block Node: sidebar. Contents: []>, <Text Node: '
  361. </div>
  362. <!-- END '>, <django.template.base.SimpleNode object at 0x371c290>, <Text Node: 'img/admin/icon_deletelink'>]
  363. e = TemplateSyntaxError(u"Caught NoReverseMatch while rendering: Reverse for 'add' with arguments '()' and keyword arguments '{}' not found.",)
  364. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  365. ------------------------------------------------------------------------
  366. File: /opt/noc/contrib/lib/django/template/base.py (Line: 744)
  367. Function: render
  368. 737 # extend_nodelist().
  369. 738 contains_nontext = False
  370. 739
  371. 740 def render(self, context):
  372. 741 bits = []
  373. 742 for node in self:
  374. 743 if isinstance(node, Node):
  375. 744 ==> bits.append(self.render_node(node, context))
  376. 745 else:
  377. 746 bits.append(node)
  378. 747 return mark_safe(''.join([force_unicode(b) for b in bits]))
  379. 748
  380. 749 def get_nodes_by_type(self, nodetype):
  381. 750 "Return a list of all nodes of the given type"
  382. Variables:
  383. node = <Block Node: content. Contents: [<Text Node: '
  384. '>, <Block Node: object-tools. Contents: []>, <Text Node: '
  385. '>, <Variable Node: content>, <Text Node: '
  386. '>]>
  387. self = [<Text Node: '<!DOCTYPE html PUBLIC "-/'>, <Variable Node: LANGUAGE_CODE|default:"en-us">, <Text Node: '" xml:lang="'>, <Variable Node: LANGUAGE_CODE|default:"en-us">, <Text Node: '" '>, <If node>, <Text Node: '>
  388. <head>
  389. <title>'>, <Block Node: title. Contents: []>, <Text Node: ' | '>, <Variable Node: setup.installation_name>, <Text Node: '</title>
  390. '>, <If node>, <Text Node: '
  391. <link rel="stylesheet" t'>, <Block Node: stylesheet. Contents: [<django.template.defaulttags.LoadNode object at 0x36ad6d0>, <django.template.base.SimpleNode object at 0x36ad790>, <Text Node: 'css/base.css'>]>, <Text Node: '" />
  392. <link rel="styleshee'>, <django.template.base.SimpleNode object at 0x36ad850>, <Text Node: 'js/jquery.js"></SCRIPT>
  393. <'>, <Block Node: extrastyle. Contents: []>, <Text Node: '
  394. <!--[if lte IE 7]><link '>, <Block Node: stylesheet_ie. Contents: [<django.template.defaulttags.LoadNode object at 0x36ad990>, <django.template.base.SimpleNode object at 0x36ada90>, <Text Node: 'css/ie.css'>]>, <Text Node: '" /><![endif]-->
  395. '>, <If node>, <Text Node: '
  396. <script type="text/javas'>, <django.template.defaulttags.FilterNode object at 0x36adf10>, <Text Node: '";</script>
  397. '>, <Block Node: extrahead. Contents: []>, <Text Node: '
  398. '>, <Block Node: blockbots. Contents: [<Text Node: '<meta name="robots" conte'>]>, <Text Node: '
  399. </head>
  400. '>, <django.template.defaulttags.LoadNode object at 0x36b1150>, <Text Node: '
  401.  
  402. <body class="'>, <If node>, <Block Node: bodyclass. Contents: []>, <Text Node: '">
  403. <!-- Container -->
  404. <di'>, <If node>, <Text Node: '
  405. '>, <If node>, <Text Node: '
  406.  
  407. <!-- Conten'>, <Block Node: coltype. Contents: [<Text Node: 'colM'>]>, <Text Node: '">
  408. '>, <Block Node: pretitle. Contents: []>, <Text Node: '
  409. '>, <Block Node: content_title. Contents: [<If node>]>, <Text Node: '
  410. '>, <Block Node: content. Contents: [<Text Node: '
  411. '>, <Block Node: object-tools. Contents: []>, <Text Node: '
  412. '>, <Variable Node: content>, <Text Node: '
  413. '>]>, <Text Node: '
  414. '>, <Block Node: sidebar. Contents: []>, <Text Node: '
  415. </div>
  416. <!-- END '>, <django.template.base.SimpleNode object at 0x371c290>, <Text Node: 'img/admin/icon_deletelink'>]
  417. bits = [u'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n<html xmlns="http://www.w3.org/1999/xhtml" lang="', u'en', u'" xml:lang="', u'en', u'" ', '', u'>\n<head>\n<title>', u'Assigned Addresses', u' | ', u'GNC-Alfa', u'</title>\n', u'\n <link rel="icon" type="image/png" href="/static/img/logo_24x24_deep_azure.png" />\n', u'\n<link rel="stylesheet" type="text/css" href="', u'/media/css/base.css', u'" />\n<link rel="stylesheet" type="text/css" href="/static/css/main.css" />\n<META NAME="Copyright" CONTENT="2007-2011, nocproject.org" />\n<META HTTP-EQUIV="Pragma" CONTENT="no-cache" />\n<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate" />\n<SCRIPT TYPE="text/javascript" SRC="', '/media/', u'js/jquery.js"></SCRIPT>\n<SCRIPT TYPE="text/javascript" SRC="/static/js/jquery.corner.js"></SCRIPT>\n<SCRIPT TYPE="text/javascript" SRC="/static/js/popup.js"></SCRIPT>\n', '', u'\n<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="', u'/media/css/ie.css', u'" /><![endif]-->\n', '', u'\n<script type="text/javascript">window.__admin_media_prefix__ = "', u'/media/', u'";</script>\n', u'\n<link rel="stylesheet" type="text/css" href="/static/apps/ip/ipam/css/vrf_index.css" />\n<link rel="stylesheet" type="text/css" href="/media/css/forms.css" />\n', u'\n', u'<meta name="robots" content="NONE,NOARCHIVE" />', u'\n</head>\n', '', u'\n\n<body class="', '', '', u'">\n<!-- Container -->\n<div id="container">\n ', u'\n <!-- Breadcrumbs -->\n <div class="breadcrumbs"><ul><li>Home</li><li>Address Space Management</li>\n\n <li><a href="/ip/ipam/">Assigned Addresses</a></li>\n\n</ul></div>\n <!-- END Breadcrumbs -->\n ', u'\n ', '', u'\n \n <!-- Content -->\n <div id="content" class="', u'colM', u'">\n ', '', u'\n ', u'', u'\n ']
  418. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  419. ------------------------------------------------------------------------
  420. File: /opt/noc/contrib/lib/django/template/base.py (Line: 117)
  421. Function: _render
  422. 110
  423. 111 def __iter__(self):
  424. 112 for node in self.nodelist:
  425. 113 for subnode in node:
  426. 114 yield subnode
  427. 115
  428. 116 def _render(self, context):
  429. 117 ==> return self.nodelist.render(context)
  430. 118
  431. 119 def render(self, context):
  432. 120 "Display stage -- can be called many times"
  433. 121 context.render_context.push()
  434. 122 try:
  435. 123 return self._render(context)
  436. Variables:
  437. self = <django.template.base.Template object at 0x36aab10>
  438. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  439. ------------------------------------------------------------------------
  440. File: /opt/noc/contrib/lib/django/template/loader_tags.py (Line: 127)
  441. Function: render
  442. 120 blocks = dict([(n.name, n) for n in
  443. 121 compiled_parent.nodelist.get_nodes_by_type(BlockNode)])
  444. 122 block_context.add_blocks(blocks)
  445. 123 break
  446. 124
  447. 125 # Call Template._render explicitly so the parser context stays
  448. 126 # the same.
  449. 127 ==> return compiled_parent._render(context)
  450. 128
  451. 129 class BaseIncludeNode(Node):
  452. 130 def __init__(self, *args, **kwargs):
  453. 131 self.extra_context = kwargs.pop('extra_context', {})
  454. 132 self.isolated_context = kwargs.pop('isolated_context', False)
  455. 133 super(BaseIncludeNode, self).__init__(*args, **kwargs)
  456. Variables:
  457. node = <Variable Node: LANGUAGE_CODE|default:"en-us">
  458. blocks = {u'content_title': <Block Node: content_title. Contents: [<If node>]>, u'extrastyle': <Block Node: extrastyle. Contents: []>, u'bodyclass': <Block Node: bodyclass. Contents: []>, u'title': <Block Node: title. Contents: []>, u'extrahead': <Block Node: extrahead. Contents: []>, u'object-tools': <Block Node: object-tools. Contents: []>, u'stylesheet_ie': <Block Node: stylesheet_ie. Contents: [<django.template.defaulttags.LoadNode object at 0x36ad990>, <django.template.base.SimpleNode object at 0x36ada90>, <Text Node: 'css/ie.css'>]>, u'content': <Block Node: content. Contents: [<Text Node: '
  459. '>, <Block Node: object-tools. Contents: []>, <Text Node: '
  460. '>, <Variable Node: content>, <Text Node: '
  461. '>]>, u'stylesheet_rtl': <Block Node: stylesheet_rtl. Contents: [<django.template.base.SimpleNode object at 0x36ad810>, <Text Node: 'css/rtl.css'>]>, u'stylesheet': <Block Node: stylesheet. Contents: [<django.template.defaulttags.LoadNode object at 0x36ad6d0>, <django.template.base.SimpleNode object at 0x36ad790>, <Text Node: 'css/base.css'>]>, u'breadcrumbs': <Block Node: breadcrumbs. Contents: [<Text Node: '<li>'>, <django.templatetags.i18n.TranslateNode object at 0x36ad690>, <Text Node: '</li>'>]>, u'blockbots': <Block Node: blockbots. Contents: [<Text Node: '<meta name="robots" conte'>]>, u'coltype': <Block Node: coltype. Contents: [<Text Node: 'colM'>]>, u'sidebar': <Block Node: sidebar. Contents: []>, u'pretitle': <Block Node: pretitle. Contents: []>}
  462. block_context = <django.template.loader_tags.BlockContext object at 0x3634450>
  463. n = <Block Node: sidebar. Contents: []>
  464. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  465. compiled_parent = <django.template.base.Template object at 0x36aab10>
  466. self = <ExtendsNode: extends "admin/base.html">
  467. ------------------------------------------------------------------------
  468. File: /opt/noc/contrib/lib/django/template/debug.py (Line: 73)
  469. Function: render_node
  470. 66 def compile_function_error(self, token, e):
  471. 67 if not hasattr(e, 'source'):
  472. 68 e.source = token.source
  473. 69
  474. 70 class DebugNodeList(NodeList):
  475. 71 def render_node(self, node, context):
  476. 72 try:
  477. 73 ==> result = node.render(context)
  478. 74 except TemplateSyntaxError, e:
  479. 75 if not hasattr(e, 'source'):
  480. 76 e.source = node.source
  481. 77 raise
  482. 78 except Exception, e:
  483. 79 from sys import exc_info
  484. Variables:
  485. node = <ExtendsNode: extends "admin/base.html">
  486. self = [<ExtendsNode: extends "admin/base.html">]
  487. e = TemplateSyntaxError(u"Caught NoReverseMatch while rendering: Reverse for 'add' with arguments '()' and keyword arguments '{}' not found.",)
  488. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  489. ------------------------------------------------------------------------
  490. File: /opt/noc/contrib/lib/django/template/base.py (Line: 744)
  491. Function: render
  492. 737 # extend_nodelist().
  493. 738 contains_nontext = False
  494. 739
  495. 740 def render(self, context):
  496. 741 bits = []
  497. 742 for node in self:
  498. 743 if isinstance(node, Node):
  499. 744 ==> bits.append(self.render_node(node, context))
  500. 745 else:
  501. 746 bits.append(node)
  502. 747 return mark_safe(''.join([force_unicode(b) for b in bits]))
  503. 748
  504. 749 def get_nodes_by_type(self, nodetype):
  505. 750 "Return a list of all nodes of the given type"
  506. Variables:
  507. node = <ExtendsNode: extends "admin/base.html">
  508. self = [<ExtendsNode: extends "admin/base.html">]
  509. bits = []
  510. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  511. ------------------------------------------------------------------------
  512. File: /opt/noc/contrib/lib/django/template/base.py (Line: 117)
  513. Function: _render
  514. 110
  515. 111 def __iter__(self):
  516. 112 for node in self.nodelist:
  517. 113 for subnode in node:
  518. 114 yield subnode
  519. 115
  520. 116 def _render(self, context):
  521. 117 ==> return self.nodelist.render(context)
  522. 118
  523. 119 def render(self, context):
  524. 120 "Display stage -- can be called many times"
  525. 121 context.render_context.push()
  526. 122 try:
  527. 123 return self._render(context)
  528. Variables:
  529. self = <django.template.base.Template object at 0x36346d0>
  530. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  531. ------------------------------------------------------------------------
  532. File: /opt/noc/contrib/lib/django/template/loader_tags.py (Line: 127)
  533. Function: render
  534. 120 blocks = dict([(n.name, n) for n in
  535. 121 compiled_parent.nodelist.get_nodes_by_type(BlockNode)])
  536. 122 block_context.add_blocks(blocks)
  537. 123 break
  538. 124
  539. 125 # Call Template._render explicitly so the parser context stays
  540. 126 # the same.
  541. 127 ==> return compiled_parent._render(context)
  542. 128
  543. 129 class BaseIncludeNode(Node):
  544. 130 def __init__(self, *args, **kwargs):
  545. 131 self.extra_context = kwargs.pop('extra_context', {})
  546. 132 self.isolated_context = kwargs.pop('isolated_context', False)
  547. 133 super(BaseIncludeNode, self).__init__(*args, **kwargs)
  548. Variables:
  549. node = <ExtendsNode: extends "admin/base.html">
  550. block_context = <django.template.loader_tags.BlockContext object at 0x3634450>
  551. compiled_parent = <django.template.base.Template object at 0x36346d0>
  552. self = <ExtendsNode: extends "template.html">
  553. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  554. ------------------------------------------------------------------------
  555. File: /opt/noc/contrib/lib/django/template/debug.py (Line: 73)
  556. Function: render_node
  557. 66 def compile_function_error(self, token, e):
  558. 67 if not hasattr(e, 'source'):
  559. 68 e.source = token.source
  560. 69
  561. 70 class DebugNodeList(NodeList):
  562. 71 def render_node(self, node, context):
  563. 72 try:
  564. 73 ==> result = node.render(context)
  565. 74 except TemplateSyntaxError, e:
  566. 75 if not hasattr(e, 'source'):
  567. 76 e.source = node.source
  568. 77 raise
  569. 78 except Exception, e:
  570. 79 from sys import exc_info
  571. Variables:
  572. node = <ExtendsNode: extends "template.html">
  573. self = [<ExtendsNode: extends "template.html">]
  574. e = TemplateSyntaxError(u"Caught NoReverseMatch while rendering: Reverse for 'add' with arguments '()' and keyword arguments '{}' not found.",)
  575. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  576. ------------------------------------------------------------------------
  577. File: /opt/noc/contrib/lib/django/template/base.py (Line: 744)
  578. Function: render
  579. 737 # extend_nodelist().
  580. 738 contains_nontext = False
  581. 739
  582. 740 def render(self, context):
  583. 741 bits = []
  584. 742 for node in self:
  585. 743 if isinstance(node, Node):
  586. 744 ==> bits.append(self.render_node(node, context))
  587. 745 else:
  588. 746 bits.append(node)
  589. 747 return mark_safe(''.join([force_unicode(b) for b in bits]))
  590. 748
  591. 749 def get_nodes_by_type(self, nodetype):
  592. 750 "Return a list of all nodes of the given type"
  593. Variables:
  594. node = <ExtendsNode: extends "template.html">
  595. self = [<ExtendsNode: extends "template.html">]
  596. bits = []
  597. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  598. ------------------------------------------------------------------------
  599. File: /opt/noc/contrib/lib/django/template/base.py (Line: 117)
  600. Function: _render
  601. 110
  602. 111 def __iter__(self):
  603. 112 for node in self.nodelist:
  604. 113 for subnode in node:
  605. 114 yield subnode
  606. 115
  607. 116 def _render(self, context):
  608. 117 ==> return self.nodelist.render(context)
  609. 118
  610. 119 def render(self, context):
  611. 120 "Display stage -- can be called many times"
  612. 121 context.render_context.push()
  613. 122 try:
  614. 123 return self._render(context)
  615. Variables:
  616. self = <django.template.base.Template object at 0x3634350>
  617. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  618. ------------------------------------------------------------------------
  619. File: /opt/noc/contrib/lib/django/template/base.py (Line: 123)
  620. Function: render
  621. 116 def _render(self, context):
  622. 117 return self.nodelist.render(context)
  623. 118
  624. 119 def render(self, context):
  625. 120 "Display stage -- can be called many times"
  626. 121 context.render_context.push()
  627. 122 try:
  628. 123 ==> return self._render(context)
  629. 124 finally:
  630. 125 context.render_context.pop()
  631. 126
  632. 127 def compile_string(template_string, origin):
  633. 128 "Compiles template_string into NodeList ready for rendering"
  634. 129 if settings.TEMPLATE_DEBUG:
  635. Variables:
  636. self = <django.template.base.Template object at 0x3634350>
  637. context = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  638. ------------------------------------------------------------------------
  639. File: /opt/noc/contrib/lib/django/template/loader.py (Line: 188)
  640. Function: render_to_string
  641. 181 t = get_template(template_name)
  642. 182 if not context_instance:
  643. 183 return t.render(Context(dictionary))
  644. 184 # Add the dictionary to the context stack, ensuring it gets removed again
  645. 185 # to keep the context_instance in the same state it started in.
  646. 186 context_instance.update(dictionary)
  647. 187 try:
  648. 188 ==> return t.render(context_instance)
  649. 189 finally:
  650. 190 context_instance.pop()
  651. 191
  652. 192 def select_template(template_name_list):
  653. 193 "Given a list of template names, returns the first that can be loaded."
  654. 194 not_found = []
  655. Variables:
  656. template_name = ['ip/apps/ipam/templates/vrf_index.html', 'ip/templates/vrf_index.html', 'templates/vrf_index.html']
  657. t = <django.template.base.Template object at 0x3634350>
  658. dictionary = {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}
  659. context_instance = [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]
  660. ------------------------------------------------------------------------
  661. File: /opt/noc/contrib/lib/django/shortcuts/__init__.py (Line: 20)
  662. Function: render_to_response
  663. 13
  664. 14 def render_to_response(*args, **kwargs):
  665. 15 """
  666. 16 Returns a HttpResponse whose content is filled with the result of calling
  667. 17 django.template.loader.render_to_string() with the passed arguments.
  668. 18 """
  669. 19 httpresponse_kwargs = {'mimetype': kwargs.pop('mimetype', None)}
  670. 20 ==> return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs)
  671. 21
  672. 22 def render(request, *args, **kwargs):
  673. 23 """
  674. 24 Returns a HttpResponse whose content is filled with the result of calling
  675. 25 django.template.loader.render_to_string() with the passed arguments.
  676. 26 Uses a RequestContext by default.
  677. Variables:
  678. httpresponse_kwargs = {'mimetype': None}
  679. args = (['ip/apps/ipam/templates/vrf_index.html', 'ip/templates/vrf_index.html', 'templates/vrf_index.html'], {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]})
  680. kwargs = {'context_instance': [{'app': <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x362af90>}, {'perms': <django.utils.functional.__proxy__ object at 0x3634390>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>, 'user': <django.utils.functional.SimpleLazyObject object at 0x362ac50>}, {}, {'LANGUAGES': [('en', 'English'), ('ru', 'Russian')], 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en'}, {'MEDIA_URL': ''}, {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x2df5b50>}, {'setup': {'favicon_mime': 'image/png', 'logo_width': '24', 'logo_height': '24', 'favicon_url': '/static/img/logo_24x24_deep_azure.png', 'installation_name': 'GNC-Alfa', 'logo_url': '/static/img/logo_24x24_black.png'}}, {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}]}
  681. ------------------------------------------------------------------------
  682. File: /opt/noc/lib/app/application.py (Line: 190)
  683. Function: render
  684. 183 """
  685. 184 Render template within context
  686. 185 """
  687. 186 return render_to_response(self.get_template_path(template),
  688. 187 dict if dict else kwargs,
  689. 188 context_instance=RequestContext(request,
  690. 189 dict={
  691. 190 ==> "app": self}))
  692. 191
  693. 192 def render_template(self, template, dict={}, **kwargs):
  694. 193 """
  695. 194 Render template to string
  696. 195 """
  697. 196 tp = self.get_template_path(template)
  698. Variables:
  699. request = <WSGIRequest
  700. GET:<QueryDict: {}>,
  701. POST:<QueryDict: {}>,
  702. COOKIES:{'csrftoken': 'ec7d6312315d0839b0c6d14a7852b04f',
  703. 'sessionid': 'd7192720f53252de6c0ff18daebadbea'},
  704. META:{'CSRF_COOKIE_USED': True,
  705. 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
  706. 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
  707. 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5',
  708. 'HTTP_CONNECTION': 'close',
  709. 'HTTP_COOKIE': 'sessionid=d7192720f53252de6c0ff18daebadbea; csrftoken=ec7d6312315d0839b0c6d14a7852b04f',
  710. 'HTTP_DNT': '1',
  711. 'HTTP_HOST': '127.0.0.1:8000',
  712. 'HTTP_REFERER': 'http://noc.gnc.am/ip/ipam/',
  713. 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120403 Firefox/14.0a1 SeaMonkey/2.11a1 Lightning/1.6a1',
  714. 'PATH_INFO': u'/ip/ipam/1/4/0.0.0.0/0/',
  715. 'QUERY_STRING': '',
  716. 'REMOTE_ADDR': '127.0.0.1',
  717. 'REQUEST_METHOD': 'GET',
  718. 'SCRIPT_NAME': u'',
  719. 'SERVER_NAME': '127.0.0.1',
  720. 'SERVER_PORT': '8000',
  721. 'SERVER_PROTOCOL': 'HTTP/1.0',
  722. 'wsgi.errors': <open file '/dev/null', mode 'a+' at 0x10099c0>,
  723. 'wsgi.input': <_io.BytesIO object at 0x3624fb0>,
  724. 'wsgi.multiprocess': True,
  725. 'wsgi.multithread': False,
  726. 'wsgi.run_once': False,
  727. 'wsgi.url_scheme': 'http',
  728. 'wsgi.version': (1, 0)}>
  729. self = <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>
  730. dict = {}
  731. template = 'vrf_index.html'
  732. kwargs = {'display_empty_message': False, 'addresses': [], 'can_change': True, 'prefix': <Prefix: default(4): 0.0.0.0/0>, 'max_slots': 0, 'can_add_prefix': True, 'can_add_address': False, 'bookmarks': [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>], 'long_description': None, 'has_bookmark': False, 'afi': u'4', 'prefixes': [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>], 'short_description': u'Root', 'styles': '', 'can_bind_vc': True, 'spot': None, 'ranges': [], 'vrf': <VRF: global>, 'path': [], 'prefix_info': [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)], 'can_ping': False, 'can_view': True, 'can_change_maintainers': True, 'l_prefixes': [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]}
  733. ------------------------------------------------------------------------
  734. File: /opt/noc/ip/apps/ipam/views.py (Line: 289)
  735. Function: view_vrf_index
  736. 282 can_bind_vc=can_bind_vc,
  737. 283 can_change_maintainers=can_change_maintainers,
  738. 284 can_add_prefix=can_add_prefix,
  739. 285 can_add_address=can_add_address,
  740. 286 has_bookmark=has_bookmark, bookmarks=bookmarks,
  741. 287 spot=spot, can_ping=can_ping, styles=styles,
  742. 288 ranges=ranges, max_slots=max_slots,
  743. 289 ==> l_prefixes=l_prefixes)
  744. 290
  745. 291 class QuickJumpForm(forms.Form):
  746. 292 jump = forms.CharField()
  747. 293
  748. 294 @view(url=r"^(?P<vrf_id>\d+)/(?P<afi>[46])/quickjump/$",
  749. 295 url_name="quickjump", access="view")
  750. Variables:
  751. addresses = []
  752. can_change = True
  753. prefix = <Prefix: default(4): 0.0.0.0/0>
  754. max_slots = 0
  755. can_add_prefix = True
  756. can_add_address = False
  757. bookmarks = [<Prefix: default(4): 46.19.102.0/24>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/23>]
  758. long_description = None
  759. has_bookmark = False
  760. afi = u'4'
  761. rs = []
  762. self = <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>
  763. prefixes = [<Prefix: default(4): 31.47.192.0/21>, <Prefix: default(4): 46.19.96.0/21>, <Prefix: default(4): 62.89.0.80/30>, <Prefix: default(4): 62.89.0.84/30>, <Prefix: default(4): 62.89.1.120/29>, <Prefix: default(4): 80.241.177.40/30>, <Prefix: default(4): 130.193.120.0/21>]
  764. short_description = u'Root'
  765. styles = ''
  766. r_spots = []
  767. can_bind_vc = True
  768. spot = None
  769. ranges = []
  770. user = <User: misak>
  771. vrf_id = u'1'
  772. path = []
  773. prefix_info = [('Network', '0.0.0.0/0'), ('Broadcast', '255.255.255.255'), ('Netmask', '0.0.0.0'), ('Widlcard', '255.255.255.255'), ('Size', 4294967296)]
  774. can_ping = False
  775. free_prefixes = [<IPv4 0.0.0.0/4>, <IPv4 16.0.0.0/5>, <IPv4 24.0.0.0/6>, <IPv4 28.0.0.0/7>, <IPv4 30.0.0.0/8>, <IPv4 31.0.0.0/11>, <IPv4 31.32.0.0/13>, <IPv4 31.40.0.0/14>, <IPv4 31.44.0.0/15>, <IPv4 31.46.0.0/16>, <IPv4 31.47.0.0/17>, <IPv4 31.47.128.0/18>, <IPv4 31.47.200.0/21>, <IPv4 31.47.208.0/20>, <IPv4 31.47.224.0/19>, <IPv4 31.48.0.0/12>, <IPv4 31.64.0.0/10>, <IPv4 31.128.0.0/9>, <IPv4 32.0.0.0/5>, <IPv4 40.0.0.0/6>, <IPv4 44.0.0.0/7>, <IPv4 46.0.0.0/12>, <IPv4 46.16.0.0/15>, <IPv4 46.18.0.0/16>, <IPv4 46.19.0.0/18>, <IPv4 46.19.64.0/19>, <IPv4 46.19.104.0/21>, <IPv4 46.19.112.0/20>, <IPv4 46.19.128.0/17>, <IPv4 46.20.0.0/14>, <IPv4 46.24.0.0/13>, <IPv4 46.32.0.0/11>, <IPv4 46.64.0.0/10>, <IPv4 46.128.0.0/9>, <IPv4 47.0.0.0/8>, <IPv4 48.0.0.0/5>, <IPv4 56.0.0.0/6>, <IPv4 60.0.0.0/7>, <IPv4 62.0.0.0/10>, <IPv4 62.64.0.0/12>, <IPv4 62.80.0.0/13>, <IPv4 62.88.0.0/16>, <IPv4 62.89.0.0/26>, <IPv4 62.89.0.64/28>, <IPv4 62.89.0.88/29>, <IPv4 62.89.0.96/27>, <IPv4 62.89.0.128/25>, <IPv4 62.89.1.0/26>, <IPv4 62.89.1.64/27>, <IPv4 62.89.1.96/28>, <IPv4 62.89.1.112/29>, <IPv4 62.89.1.128/25>, <IPv4 62.89.2.0/23>, <IPv4 62.89.4.0/22>, <IPv4 62.89.8.0/21>, <IPv4 62.89.16.0/20>, <IPv4 62.89.32.0/19>, <IPv4 62.89.64.0/18>, <IPv4 62.89.128.0/17>, <IPv4 62.90.0.0/15>, <IPv4 62.92.0.0/14>, <IPv4 62.96.0.0/11>, <IPv4 62.128.0.0/9>, <IPv4 63.0.0.0/8>, <IPv4 64.0.0.0/4>, <IPv4 80.0.0.0/9>, <IPv4 80.128.0.0/10>, <IPv4 80.192.0.0/11>, <IPv4 80.224.0.0/12>, <IPv4 80.240.0.0/16>, <IPv4 80.241.0.0/17>, <IPv4 80.241.128.0/19>, <IPv4 80.241.160.0/20>, <IPv4 80.241.176.0/24>, <IPv4 80.241.177.0/27>, <IPv4 80.241.177.32/29>, <IPv4 80.241.177.44/30>, <IPv4 80.241.177.48/28>, <IPv4 80.241.177.64/26>, <IPv4 80.241.177.128/25>, <IPv4 80.241.178.0/23>, <IPv4 80.241.180.0/22>, <IPv4 80.241.184.0/21>, <IPv4 80.241.192.0/18>, <IPv4 80.242.0.0/15>, <IPv4 80.244.0.0/14>, <IPv4 80.248.0.0/13>, <IPv4 81.0.0.0/8>, <IPv4 82.0.0.0/7>, <IPv4 84.0.0.0/6>, <IPv4 88.0.0.0/5>, <IPv4 96.0.0.0/3>, <IPv4 128.0.0.0/7>, <IPv4 130.0.0.0/9>, <IPv4 130.128.0.0/10>, <IPv4 130.192.0.0/16>, <IPv4 130.193.0.0/18>, <IPv4 130.193.64.0/19>, <IPv4 130.193.96.0/20>, <IPv4 130.193.112.0/21>, <IPv4 130.193.128.0/17>, <IPv4 130.194.0.0/15>, <IPv4 130.196.0.0/14>, <IPv4 130.200.0.0/13>, <IPv4 130.208.0.0/12>, <IPv4 130.224.0.0/11>, <IPv4 131.0.0.0/8>, <IPv4 132.0.0.0/6>, <IPv4 136.0.0.0/5>, <IPv4 144.0.0.0/4>, <IPv4 160.0.0.0/3>, <IPv4 192.0.0.0/2>]
  776. request = <WSGIRequest
  777. GET:<QueryDict: {}>,
  778. POST:<QueryDict: {}>,
  779. COOKIES:{'csrftoken': 'ec7d6312315d0839b0c6d14a7852b04f',
  780. 'sessionid': 'd7192720f53252de6c0ff18daebadbea'},
  781. META:{'CSRF_COOKIE_USED': True,
  782. 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
  783. 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
  784. 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5',
  785. 'HTTP_CONNECTION': 'close',
  786. 'HTTP_COOKIE': 'sessionid=d7192720f53252de6c0ff18daebadbea; csrftoken=ec7d6312315d0839b0c6d14a7852b04f',
  787. 'HTTP_DNT': '1',
  788. 'HTTP_HOST': '127.0.0.1:8000',
  789. 'HTTP_REFERER': 'http://noc.gnc.am/ip/ipam/',
  790. 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120403 Firefox/14.0a1 SeaMonkey/2.11a1 Lightning/1.6a1',
  791. 'PATH_INFO': u'/ip/ipam/1/4/0.0.0.0/0/',
  792. 'QUERY_STRING': '',
  793. 'REMOTE_ADDR': '127.0.0.1',
  794. 'REQUEST_METHOD': 'GET',
  795. 'SCRIPT_NAME': u'',
  796. 'SERVER_NAME': '127.0.0.1',
  797. 'SERVER_PORT': '8000',
  798. 'SERVER_PROTOCOL': 'HTTP/1.0',
  799. 'wsgi.errors': <open file '/dev/null', mode 'a+' at 0x10099c0>,
  800. 'wsgi.input': <_io.BytesIO object at 0x3624fb0>,
  801. 'wsgi.multiprocess': True,
  802. 'wsgi.multithread': False,
  803. 'wsgi.run_once': False,
  804. 'wsgi.url_scheme': 'http',
  805. 'wsgi.version': (1, 0)}>
  806. can_view = True
  807. p = <Prefix: default(4): 130.193.120.0/21>
  808. can_change_maintainers = True
  809. l_prefixes = [(False, <IPv4 0.0.0.0/4>), (False, <IPv4 16.0.0.0/5>), (False, <IPv4 24.0.0.0/6>), (False, <IPv4 28.0.0.0/7>), (False, <IPv4 30.0.0.0/8>), (False, <IPv4 31.0.0.0/11>), (False, <IPv4 31.32.0.0/13>), (False, <IPv4 31.40.0.0/14>), (False, <IPv4 31.44.0.0/15>), (False, <IPv4 31.46.0.0/16>), (False, <IPv4 31.47.0.0/17>), (False, <IPv4 31.47.128.0/18>), (True, <IPv4 31.47.192.0/21>, <Prefix: default(4): 31.47.192.0/21>), (False, <IPv4 31.47.200.0/21>), (False, <IPv4 31.47.208.0/20>), (False, <IPv4 31.47.224.0/19>), (False, <IPv4 31.48.0.0/12>), (False, <IPv4 31.64.0.0/10>), (False, <IPv4 31.128.0.0/9>), (False, <IPv4 32.0.0.0/5>), (False, <IPv4 40.0.0.0/6>), (False, <IPv4 44.0.0.0/7>), (False, <IPv4 46.0.0.0/12>), (False, <IPv4 46.16.0.0/15>), (False, <IPv4 46.18.0.0/16>), (False, <IPv4 46.19.0.0/18>), (False, <IPv4 46.19.64.0/19>), (True, <IPv4 46.19.96.0/21>, <Prefix: default(4): 46.19.96.0/21>), (False, <IPv4 46.19.104.0/21>), (False, <IPv4 46.19.112.0/20>), (False, <IPv4 46.19.128.0/17>), (False, <IPv4 46.20.0.0/14>), (False, <IPv4 46.24.0.0/13>), (False, <IPv4 46.32.0.0/11>), (False, <IPv4 46.64.0.0/10>), (False, <IPv4 46.128.0.0/9>), (False, <IPv4 47.0.0.0/8>), (False, <IPv4 48.0.0.0/5>), (False, <IPv4 56.0.0.0/6>), (False, <IPv4 60.0.0.0/7>), (False, <IPv4 62.0.0.0/10>), (False, <IPv4 62.64.0.0/12>), (False, <IPv4 62.80.0.0/13>), (False, <IPv4 62.88.0.0/16>), (False, <IPv4 62.89.0.0/26>), (False, <IPv4 62.89.0.64/28>), (True, <IPv4 62.89.0.80/30>, <Prefix: default(4): 62.89.0.80/30>), (True, <IPv4 62.89.0.84/30>, <Prefix: default(4): 62.89.0.84/30>), (False, <IPv4 62.89.0.88/29>), (False, <IPv4 62.89.0.96/27>), (False, <IPv4 62.89.0.128/25>), (False, <IPv4 62.89.1.0/26>), (False, <IPv4 62.89.1.64/27>), (False, <IPv4 62.89.1.96/28>), (False, <IPv4 62.89.1.112/29>), (True, <IPv4 62.89.1.120/29>, <Prefix: default(4): 62.89.1.120/29>), (False, <IPv4 62.89.1.128/25>), (False, <IPv4 62.89.2.0/23>), (False, <IPv4 62.89.4.0/22>), (False, <IPv4 62.89.8.0/21>), (False, <IPv4 62.89.16.0/20>), (False, <IPv4 62.89.32.0/19>), (False, <IPv4 62.89.64.0/18>), (False, <IPv4 62.89.128.0/17>), (False, <IPv4 62.90.0.0/15>), (False, <IPv4 62.92.0.0/14>), (False, <IPv4 62.96.0.0/11>), (False, <IPv4 62.128.0.0/9>), (False, <IPv4 63.0.0.0/8>), (False, <IPv4 64.0.0.0/4>), (False, <IPv4 80.0.0.0/9>), (False, <IPv4 80.128.0.0/10>), (False, <IPv4 80.192.0.0/11>), (False, <IPv4 80.224.0.0/12>), (False, <IPv4 80.240.0.0/16>), (False, <IPv4 80.241.0.0/17>), (False, <IPv4 80.241.128.0/19>), (False, <IPv4 80.241.160.0/20>), (False, <IPv4 80.241.176.0/24>), (False, <IPv4 80.241.177.0/27>), (False, <IPv4 80.241.177.32/29>), (True, <IPv4 80.241.177.40/30>, <Prefix: default(4): 80.241.177.40/30>), (False, <IPv4 80.241.177.44/30>), (False, <IPv4 80.241.177.48/28>), (False, <IPv4 80.241.177.64/26>), (False, <IPv4 80.241.177.128/25>), (False, <IPv4 80.241.178.0/23>), (False, <IPv4 80.241.180.0/22>), (False, <IPv4 80.241.184.0/21>), (False, <IPv4 80.241.192.0/18>), (False, <IPv4 80.242.0.0/15>), (False, <IPv4 80.244.0.0/14>), (False, <IPv4 80.248.0.0/13>), (False, <IPv4 81.0.0.0/8>), (False, <IPv4 82.0.0.0/7>), (False, <IPv4 84.0.0.0/6>), (False, <IPv4 88.0.0.0/5>), (False, <IPv4 96.0.0.0/3>), (False, <IPv4 128.0.0.0/7>), (False, <IPv4 130.0.0.0/9>), (False, <IPv4 130.128.0.0/10>), (False, <IPv4 130.192.0.0/16>), (False, <IPv4 130.193.0.0/18>), (False, <IPv4 130.193.64.0/19>), (False, <IPv4 130.193.96.0/20>), (False, <IPv4 130.193.112.0/21>), (True, <IPv4 130.193.120.0/21>, <Prefix: default(4): 130.193.120.0/21>), (False, <IPv4 130.193.128.0/17>), (False, <IPv4 130.194.0.0/15>), (False, <IPv4 130.196.0.0/14>), (False, <IPv4 130.200.0.0/13>), (False, <IPv4 130.208.0.0/12>), (False, <IPv4 130.224.0.0/11>), (False, <IPv4 131.0.0.0/8>), (False, <IPv4 132.0.0.0/6>), (False, <IPv4 136.0.0.0/5>), (False, <IPv4 144.0.0.0/4>), (False, <IPv4 160.0.0.0/3>), (False, <IPv4 192.0.0.0/2>)]
  810. vrf = <VRF: global>
  811. ------------------------------------------------------------------------
  812. File: /opt/noc/lib/app/site.py (Line: 224)
  813. Function: inner
  814. 217 for k, v in request.POST.lists())
  815. 218 elif request.method == "GET":
  816. 219 a = dict((k, v[0] if len(v) == 1 else v)
  817. 220 for k, v in request.GET.lists())
  818. 221 logging.debug("API %s %s %s" % (request.method,
  819. 222 request.path, a))
  820. 223 # Call handler
  821. 224 ==> r = v(request, *args, **kwargs)
  822. 225 # Dump SQL statements
  823. 226 if self.log_sql_statements:
  824. 227 from django.db import connections
  825. 228 for conn in connections.all():
  826. 229 for q in conn.queries:
  827. 230 logging.debug("SQL %(sql)s %(time)ss" % q)
  828. Variables:
  829. args = ()
  830. view_map = {'PUT': <bound method IPAMAppplication.view_vrf_index of <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>>, 'POST': <bound method IPAMAppplication.view_vrf_index of <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>>, 'GET': <bound method IPAMAppplication.view_vrf_index of <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>>, 'DELETE': <bound method IPAMAppplication.view_vrf_index of <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>>}
  831. Form = <class 'django.forms.forms.Form'>
  832. DictParameter = <class 'noc.sa.interfaces.base.DictParameter'>
  833. self = <noc.lib.app.site.Site object at 0x1a16850>
  834. v = <bound method IPAMAppplication.view_vrf_index of <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>>
  835. request = <WSGIRequest
  836. GET:<QueryDict: {}>,
  837. POST:<QueryDict: {}>,
  838. COOKIES:{'csrftoken': 'ec7d6312315d0839b0c6d14a7852b04f',
  839. 'sessionid': 'd7192720f53252de6c0ff18daebadbea'},
  840. META:{'CSRF_COOKIE_USED': True,
  841. 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
  842. 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
  843. 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5',
  844. 'HTTP_CONNECTION': 'close',
  845. 'HTTP_COOKIE': 'sessionid=d7192720f53252de6c0ff18daebadbea; csrftoken=ec7d6312315d0839b0c6d14a7852b04f',
  846. 'HTTP_DNT': '1',
  847. 'HTTP_HOST': '127.0.0.1:8000',
  848. 'HTTP_REFERER': 'http://noc.gnc.am/ip/ipam/',
  849. 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120403 Firefox/14.0a1 SeaMonkey/2.11a1 Lightning/1.6a1',
  850. 'PATH_INFO': u'/ip/ipam/1/4/0.0.0.0/0/',
  851. 'QUERY_STRING': '',
  852. 'REMOTE_ADDR': '127.0.0.1',
  853. 'REQUEST_METHOD': 'GET',
  854. 'SCRIPT_NAME': u'',
  855. 'SERVER_NAME': '127.0.0.1',
  856. 'SERVER_PORT': '8000',
  857. 'SERVER_PROTOCOL': 'HTTP/1.0',
  858. 'wsgi.errors': <open file '/dev/null', mode 'a+' at 0x10099c0>,
  859. 'wsgi.input': <_io.BytesIO object at 0x3624fb0>,
  860. 'wsgi.multiprocess': True,
  861. 'wsgi.multithread': False,
  862. 'wsgi.run_once': False,
  863. 'wsgi.url_scheme': 'http',
  864. 'wsgi.version': (1, 0)}>
  865. to_log_api_call = False
  866. InterfaceTypeError = <class 'noc.sa.interfaces.base.InterfaceTypeError'>
  867. PermissionDenied = <class 'noc.lib.app.access.PermissionDenied'>
  868. kwargs = {'vrf_id': u'1', 'prefix': u'0.0.0.0/0', 'afi': u'4'}
  869. app = <noc.ip.apps.ipam.views.IPAMAppplication object at 0x3376590>
  870. ------------------------------------------------------------------------
  871. END OF TRACEBACK
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement