diff configmix/config.py @ 467:9fcdc42a0457

len-support for jailed configurations: implement a proper __len__() method
author Franz Glasner <fzglas.hg@dom66.de>
date Wed, 15 Dec 2021 22:59:05 +0100
parents d22985d6806e
children 95df1a10259a
line wrap: on
line diff
--- a/configmix/config.py	Wed Dec 15 09:34:16 2021 +0100
+++ b/configmix/config.py	Wed Dec 15 22:59:05 2021 +0100
@@ -943,6 +943,9 @@
     def __iter__(self):
         return iter(self._base.getvarl_s(*self._path))
 
+    def __len__(self):
+        return len(self._base.getvarl(*self._path))
+
     if PY2:
 
         def __nonzero__(self):