spacepaste

  1.  
  2. schooltool_1 | 2018-10-09 17:56:24,368 https://localhost/calendar/daily.html
  3. schooltool_1 | Traceback (most recent call last):
  4. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/publisher/publish.py", line 132, in publish
  5. schooltool_1 | result = publication.callObject(request, obj)
  6. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/app/publication/zopepublication.py", line 205, in callObject
  7. schooltool_1 | return mapply(ob, request.getPositionalArguments(), request)
  8. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/publisher/publish.py", line 107, in mapply
  9. schooltool_1 | return debug_call(obj, args)
  10. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/publisher/publish.py", line 113, in debug_call
  11. schooltool_1 | return obj(*args)
  12. schooltool_1 | File "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/page.py", line 102, in __call__
  13. schooltool_1 | result = self.render(*args, **kw)
  14. schooltool_1 | File "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/page.py", line 56, in render
  15. schooltool_1 | return self.template(*args, **kw)
  16. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
  17. schooltool_1 | return self.im_func(im_self, *args, **kw)
  18. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 49, in __call__
  19. schooltool_1 | sourceAnnotations=getattr(debug_flags, 'sourceAnnotations', 0),
  20. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
  21. schooltool_1 | strictinsert=0, sourceAnnotations=sourceAnnotations
  22. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 241, in __call__
  23. schooltool_1 | interpreter()
  24. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 271, in __call__
  25. schooltool_1 | self.interpret(self.program)
  26. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
  27. schooltool_1 | handlers[opcode](self, args)
  28. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
  29. schooltool_1 | self.do_optTag(stuff)
  30. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 518, in do_optTag
  31. schooltool_1 | return self.no_tag(start, program)
  32. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 513, in no_tag
  33. schooltool_1 | self.interpret(program)
  34. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
  35. schooltool_1 | handlers[opcode](self, args)
  36. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 742, in do_insertStructure_tal
  37. schooltool_1 | structure = self.engine.evaluateStructure(expr)
  38. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/tales.py", line 696, in evaluate
  39. schooltool_1 | return expression(self)
  40. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 217, in __call__
  41. schooltool_1 | return self._eval(econtext)
  42. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 211, in _eval
  43. schooltool_1 | return ob()
  44. schooltool_1 | File "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/content.py", line 56, in __call__
  45. schooltool_1 | return self.render(*args, **kw)
  46. schooltool_1 | File "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/viewlet.py", line 235, in <lambda>
  47. schooltool_1 | render = lambda self, *args, **kw: self.template(*args, **kw)
  48. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
  49. schooltool_1 | return self.im_func(im_self, *args, **kw)
  50. schooltool_1 | File "/usr/lib/python2.7/dist-packages/schooltool/common/inlinept.py", line 110, in __call__
  51. schooltool_1 | showtal=getattr(instance.request.debug, 'showTAL', False),
  52. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
  53. schooltool_1 | strictinsert=0, sourceAnnotations=sourceAnnotations
  54. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 241, in __call__
  55. schooltool_1 | interpreter()
  56. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 271, in __call__
  57. schooltool_1 | self.interpret(self.program)
  58. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
  59. schooltool_1 | handlers[opcode](self, args)
  60. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 821, in do_loop_tal
  61. schooltool_1 | self.interpret(block)
  62. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
  63. schooltool_1 | handlers[opcode](self, args)
  64. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
  65. schooltool_1 | self.do_optTag(stuff)
  66. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 518, in do_optTag
  67. schooltool_1 | return self.no_tag(start, program)
  68. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 513, in no_tag
  69. schooltool_1 | self.interpret(program)
  70. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
  71. schooltool_1 | handlers[opcode](self, args)
  72. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
  73. schooltool_1 | self.engine.setLocal(name, self.engine.evaluateValue(expr))
  74. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/tales.py", line 696, in evaluate
  75. schooltool_1 | return expression(self)
  76. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 217, in __call__
  77. schooltool_1 | return self._eval(econtext)
  78. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 211, in _eval
  79. schooltool_1 | return ob()
  80. schooltool_1 | File "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/viewlet.py", line 73, in __call__
  81. schooltool_1 | return self.render(*args, **kw)
  82. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
  83. schooltool_1 | return self.im_func(im_self, *args, **kw)
  84. schooltool_1 | File "/usr/lib/python2.7/dist-packages/schooltool/common/inlinept.py", line 110, in __call__
  85. schooltool_1 | showtal=getattr(instance.request.debug, 'showTAL', False),
  86. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
  87. schooltool_1 | strictinsert=0, sourceAnnotations=sourceAnnotations
  88. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 241, in __call__
  89. schooltool_1 | interpreter()
  90. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 271, in __call__
  91. schooltool_1 | self.interpret(self.program)
  92. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
  93. schooltool_1 | handlers[opcode](self, args)
  94. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 376, in do_startEndTag
  95. schooltool_1 | self.do_startTag(stuff, self.endsep, self.endlen)
  96. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 405, in do_startTag
  97. schooltool_1 | rendered = attrAction(self, item)
  98. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 482, in attrAction_tal
  99. schooltool_1 | evalue = self.engine.evaluateText(item[3])
  100. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/tales.py", line 704, in evaluateText
  101. schooltool_1 | text = self.evaluate(expr)
  102. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/tales.py", line 696, in evaluate
  103. schooltool_1 | return expression(self)
  104. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 217, in __call__
  105. schooltool_1 | return self._eval(econtext)
  106. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 194, in _eval
  107. schooltool_1 | ob = self._subexprs[-1](econtext)
  108. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 124, in _eval
  109. schooltool_1 | ob = self._traverser(ob, element, econtext)
  110. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/engine.py", line 66, in __call__
  111. schooltool_1 | request=request)
  112. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/traversing/adapters.py", line 136, in traversePathElement
  113. schooltool_1 | return traversable.traverse(nm, further_path)
  114. schooltool_1 | File "/usr/lib/python2.7/dist-packages/zope/traversing/adapters.py", line 50, in traverse
  115. schooltool_1 | raise LocationError(subject, name)
  116. schooltool_1 | LocationError: (<zope.browserresource.directory.DirectoryResource object at 0x7fab6dd39a10>, 'custom.css')
  117.