Pyramid Mako pserver --reload не перезагружается на Mac

У меня странная проблема. pserve --reload остановил перезагрузку шаблонов. Он перезагружается, если какой-то .py-файл меняется, но больше не замечает изменений .mak-файла.

Я попытался исправить это:

  • Проверка прав доступа к файлам
  • Создание нового virtualenv, что не помогло.
  • Установка другой версии мако безрезультатно.
  • Проверка того, что питон используется из virtualenv
  • играю с development.ini. Он имеет флаг: пирамида.reload_templates = true

Любая идея, как начать отладку системы?

Версии:

  • Питон 2.7
  • пирамида 1.5
  • пирамида_мако 1.02
  • мако 0.9.1

Ваш Хейкки


person Heikki Mustonen    schedule 14.05.2014    source источник
comment
Также не поможет интервал перезагрузки сохранения.   -  person Heikki Mustonen    schedule 14.05.2014


Ответы (2)


Это выглядит так: https://github.com/Pylons/pyramid_mako/issues/19 Возможно зарегистрировать проблему на GitHub. Также попробуйте нажать #pyramid на irc.freenode.net.

person Steve Piercy    schedule 14.05.2014

Oh my,

Я нашел вещь... У меня было ‹%block cached="True" cache_key="${self.filename}+body">, и включение файла было внутри этого блока.

Веселый :)

person Heikki Mustonen    schedule 14.05.2014