src/pyams_skin/skin.py
changeset 346 e6fb4dbdda28
parent 331 a473eb11ed15
child 352 2f2968c04355
equal deleted inserted replaced
345:fd8621930779 346:e6fb4dbdda28
   111         if isinstance(skin, str):
   111         if isinstance(skin, str):
   112             skin = request.registry.queryUtility(ISkin, skin)
   112             skin = request.registry.queryUtility(ISkin, skin)
   113         if skin is not None:
   113         if skin is not None:
   114             ifaces.append(skin.layer)
   114             ifaces.append(skin.layer)
   115             directlyProvides(request, *ifaces)
   115             directlyProvides(request, *ifaces)
   116             logger.debug("Applied skin {0!r} to request {1!r}".format(skin.layer, request))
   116             logger.debug("Applied skin {0!r} to request {1!r}".format(skin.label, request))
   117 
   117 
   118     _apply(request, skin)
   118     _apply(request, skin)
   119     if isinstance(request, PyramidPublisherRequest):
   119     if isinstance(request, PyramidPublisherRequest):
   120         request = request._request
   120         request = request._request
   121         _apply(request, skin)
   121         _apply(request, skin)