--- a/src/pyams_pagelet/metadirectives.py Mon Jun 11 17:30:43 2018 +0200
+++ b/src/pyams_pagelet/metadirectives.py Wed Nov 27 19:37:28 2019 +0100
@@ -10,19 +10,19 @@
# FOR A PARTICULAR PURPOSE.
#
-__docformat__ = 'restructuredtext'
-
+"""PyAMS_paget.metadirectives module
-# import standard packages
+This module provides interface of ZCML directives.
+"""
-# import interfaces
-
-# import packages
from zope.configuration.fields import GlobalObject
from zope.interface import Interface
from zope.schema import TextLine
+__docformat__ = 'restructuredtext'
+
+
class IPageletDirective(Interface):
"""Pagelet ZCML directive interface"""
@@ -34,7 +34,7 @@
required=False)
layer = GlobalObject(title="The request interface or class this pagelet is for",
- description="Defaults to zope.publisher.interfaces.browser.IDefaultBrowserLayer.",
+ description="Defaults to pyramid.interfaces.IRequest",
required=False)
view = GlobalObject(title='View class',
@@ -46,4 +46,5 @@
required=False)
+# pylint: disable=vo-value-for-parameter
IPageletDirective.setTaggedValue('keyword_arguments', True)