Total Complexity | 1 |
Total Lines | 15 |
Duplicated Lines | 0 % |
Changes | 0 |
1 | # -*- coding: utf-8 -*- |
||
2 | |||
3 | from zope.component.hooks import setSite |
||
4 | from zope.event import notify |
||
5 | from zope.globalrequest import setRequest |
||
6 | from zope.traversing.interfaces import BeforeTraverseEvent |
||
7 | |||
8 | |||
9 | def setup_site(site): |
||
10 | setSite(site) |
||
11 | site.clearCurrentSkin() |
||
12 | site.setupCurrentSkin(site.REQUEST) |
||
13 | notify(BeforeTraverseEvent(site, site.REQUEST)) |
||
14 | setRequest(site.REQUEST) |
||
15 |