src/pyams_utils/adapter.py
changeset 193 59bd282a06f8
parent 186 c08b45bbed38
child 194 9313b3c435eb
--- a/src/pyams_utils/adapter.py	Wed Jun 13 11:24:18 2018 +0200
+++ b/src/pyams_utils/adapter.py	Wed Jun 13 11:25:38 2018 +0200
@@ -159,6 +159,8 @@
         else:
             adapter = annotations[key] = factory()
             if markers:
+                if not isinstance(markers, (list, tuple, set)):
+                    markers = {markers}
                 for marker in markers:
                     alsoProvides(adapter, marker)
             if notify: