Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 11, 2011 13:14:02

Cykooz
От:
Зарегистрирован: 2010-10-07
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Рекурсивный поиск зависимостей в z3c.autioinclude

Добавил возможность кеширования.
Пример использования:

<includeDependencies
package="."
recursive="True"
ignore="zope.app.zcmlfiles ice.control"
cachefile="auto_configure.zcml"
/>
Эта директива создаёт файл указанный в атрибуте cachefile и сохраняет туда все инклуды. Если файл существует, то он просто подключается и на этом работа директивы прекращается. На тестовом проекте, при наличии кеша, время запуска уменьшилось на 3-4 секунды.

Позднее добавлю какие нибудь проверки на необходимость перестройки кеша.



Отредактировано (Апрель 11, 2011 20:38:30)

Офлайн

#2 Апрель 11, 2011 13:20:14

Cykooz
От:
Зарегистрирован: 2010-10-07
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Рекурсивный поиск зависимостей в z3c.autioinclude

Запостил письмо в группу zope-dev, но никакой реакции так и не дождался. Не интересно им что ли это?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version