Advertisement
Guest User

Untitled

a guest
Jun 10th, 2013
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.40 KB | None | 0 0
  1. ------------------------------------------------------------------------
  2. File: /opt/noc/lib/app/modelinline.py (Line: 338)
  3. Function: api_list
  4. 331 "success": True,
  5. 332 "data": out
  6. 333 }
  7. 334 return self.app.response(out, status=self.OK)
  8. 335
  9. 336 def api_list(self, request, parent):
  10. 337 return self.list_data(request, self.instance_to_dict,
  11. 338 ==> parent=int(parent))
  12. 339
  13. 340 def api_create(self, request, parent):
  14. 341 parent = self.app.get_object_or_404(
  15. 342 self.parent_model, id=int(parent))
  16. 343 try:
  17. 344 attrs = self.clean(self.app.deserialize(request.raw_post_data), parent)
  18. Variables:
  19. self = <noc.lib.app.modelinline.ModelInline object at 0x80f245fd0>
  20. request =
  21. <WSGIRequest
  22. path:/dns/dnszone/mcd.net.ua/records/,
  23. GET:<QueryDict: {}>,
  24. POST:<QueryDict: {}>,
  25. COOKIES:{'IV': 'QL3j0DJ%2BVxj2DLT6j%2Bp0tqwWxkiEl0BI6iU%2BK1Dxj6g%3D',
  26. 'Key': 'mg%2FpCJ31oIG%2B1%2BqOiJuMUXywqpS2p%2BPV7dQBR8dcySY%3D',
  27. 'PHPSESSID': '7613c322a5e7ac22bca1bb869e5e0d31',
  28. 'csrftoken': '4b6vE1ZFHEP78vgvbgVvtROdGcqVDox7',
  29. 'sessionid': 'e29cda43485e524eb74db8eeaa05abfc'},
  30. META:{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
  31. 'HTTP_ACCEPT_CHARSET': 'windows-1251,utf-8;q=0.7,*;q=0.3',
  32. 'HTTP_ACCEPT_ENCODING': 'gzip,deflate,sdch',
  33. 'HTTP_ACCEPT_LANGUAGE': 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4',
  34. 'HTTP_AUTHORIZATION': 'Basic emFpa2E6KEIwNjBESEVF',
  35. 'HTTP_CONNECTION': 'Keep-Alive',
  36. 'HTTP_COOKIE': 'PHPSESSID=7613c322a5e7ac22bca1bb869e5e0d31; Key=mg%2FpCJ31oIG%2B1%2BqOiJuMUXywqpS2p%2BPV7dQBR8dcySY%3D; IV=QL3j0DJ%2BVxj2DLT6j%2Bp0tqwWxkiEl0BI6iU%2BK1Dxj6g%3D; sessionid=e29cda43485e524eb74db8eeaa05abfc; csrftoken=4b6vE1ZFHEP78vgvbgVvtROdGcqVDox7',
  37. 'HTTP_HOST': 'localhost:8000',
  38. 'HTTP_REMOTE_USER': 'zaika',
  39. 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',
  40. 'HTTP_X_FORWARDED_FOR': '193.254.232.25',
  41. 'HTTP_X_FORWARDED_HOST': 'noc.mcd.net.ua',
  42. 'HTTP_X_FORWARDED_SERVER': 'noc.mcd.net.ua',
  43. 'PATH_INFO': u'/dns/dnszone/mcd.net.ua/records/',
  44. 'QUERY_STRING': '',
  45. 'REMOTE_ADDR': '127.0.0.1',
  46. 'REQUEST_METHOD': 'GET',
  47. 'SCRIPT_NAME': u'',
  48. 'SERVER_NAME': 'localhost',
  49. 'SERVER_PORT': '8000',
  50. 'SERVER_PROTOCOL': 'HTTP/1.1',
  51. 'wsgi.errors': <open file '/dev/null', mode 'a+' at 0x8074b5030>,
  52. 'wsgi.input': <_io.BytesIO object at 0x80f302ad0>,
  53. 'wsgi.multiprocess': True,
  54. 'wsgi.multithread': False,
  55. 'wsgi.run_once': False,
  56. 'wsgi.url_scheme': 'http',
  57. 'wsgi.version': (1, 0)}>
  58. parent = u'mcd.net.ua'
  59. ------------------------------------------------------------------------
  60. File: /opt/noc/lib/app/site.py (Line: 232)
  61. Function: inner
  62. 225 for k, v in request.POST.lists())
  63. 226 elif request.method == "GET":
  64. 227 a = dict((k, v[0] if len(v) == 1 else v)
  65. 228 for k, v in request.GET.lists())
  66. 229 logging.debug("API %s %s %s" % (request.method,
  67. 230 request.path, a))
  68. 231 # Call handler
  69. 232 ==> r = v(request, *args, **kwargs)
  70. 233 # Dump SQL statements
  71. 234 if self.log_sql_statements:
  72. 235 from django.db import connections
  73. 236 tsc = 0
  74. 237 sc = defaultdict(int)
  75. 238 for conn in connections.all():
  76. Variables:
  77. a = {}
  78. args = ()
  79. view_map =
  80. {'GET': <functools.partial object at 0x80f2494c8>,
  81. 'POST': <functools.partial object at 0x80f249520>}
  82. Form = <class 'django.forms.forms.Form'>
  83. DictParameter = <class 'noc.sa.interfaces.base.DictParameter'>
  84. self = <noc.lib.app.site.Site object at 0x80b394390>
  85. v = <functools.partial object at 0x80f2494c8>
  86. request =
  87. <WSGIRequest
  88. path:/dns/dnszone/mcd.net.ua/records/,
  89. GET:<QueryDict: {}>,
  90. POST:<QueryDict: {}>,
  91. COOKIES:{'IV': 'QL3j0DJ%2BVxj2DLT6j%2Bp0tqwWxkiEl0BI6iU%2BK1Dxj6g%3D',
  92. 'Key': 'mg%2FpCJ31oIG%2B1%2BqOiJuMUXywqpS2p%2BPV7dQBR8dcySY%3D',
  93. 'PHPSESSID': '7613c322a5e7ac22bca1bb869e5e0d31',
  94. 'csrftoken': '4b6vE1ZFHEP78vgvbgVvtROdGcqVDox7',
  95. 'sessionid': 'e29cda43485e524eb74db8eeaa05abfc'},
  96. META:{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
  97. 'HTTP_ACCEPT_CHARSET': 'windows-1251,utf-8;q=0.7,*;q=0.3',
  98. 'HTTP_ACCEPT_ENCODING': 'gzip,deflate,sdch',
  99. 'HTTP_ACCEPT_LANGUAGE': 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4',
  100. 'HTTP_AUTHORIZATION': 'Basic emFpa2E6KEIwNjBESEVF',
  101. 'HTTP_CONNECTION': 'Keep-Alive',
  102. 'HTTP_COOKIE': 'PHPSESSID=7613c322a5e7ac22bca1bb869e5e0d31; Key=mg%2FpCJ31oIG%2B1%2BqOiJuMUXywqpS2p%2BPV7dQBR8dcySY%3D; IV=QL3j0DJ%2BVxj2DLT6j%2Bp0tqwWxkiEl0BI6iU%2BK1Dxj6g%3D; sessionid=e29cda43485e524eb74db8eeaa05abfc; csrftoken=4b6vE1ZFHEP78vgvbgVvtROdGcqVDox7',
  103. 'HTTP_HOST': 'localhost:8000',
  104. 'HTTP_REMOTE_USER': 'zaika',
  105. 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',
  106. 'HTTP_X_FORWARDED_FOR': '193.254.232.25',
  107. 'HTTP_X_FORWARDED_HOST': 'noc.mcd.net.ua',
  108. 'HTTP_X_FORWARDED_SERVER': 'noc.mcd.net.ua',
  109. 'PATH_INFO': u'/dns/dnszone/mcd.net.ua/records/',
  110. 'QUERY_STRING': '',
  111. 'REMOTE_ADDR': '127.0.0.1',
  112. 'REQUEST_METHOD': 'GET',
  113. 'SCRIPT_NAME': u'',
  114. 'SERVER_NAME': 'localhost',
  115. 'SERVER_PORT': '8000',
  116. 'SERVER_PROTOCOL': 'HTTP/1.1',
  117. 'wsgi.errors': <open file '/dev/null', mode 'a+' at 0x8074b5030>,
  118. 'wsgi.input': <_io.BytesIO object at 0x80f302ad0>,
  119. 'wsgi.multiprocess': True,
  120. 'wsgi.multithread': False,
  121. 'wsgi.run_once': False,
  122. 'wsgi.url_scheme': 'http',
  123. 'wsgi.version': (1, 0)}>
  124. InterfaceTypeError = <class 'noc.sa.interfaces.base.InterfaceTypeError'>
  125. to_log_api_call = True
  126. kwargs = {'parent': u'mcd.net.ua'}
  127. PermissionDenied = <class 'noc.lib.app.access.PermissionDenied'>
  128. app = <noc.dns.apps.dnszone.views.DNSZoneApplication object at 0x80f24f510>
  129. ------------------------------------------------------------------------
  130. END OF TRACEBACK
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement