summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--oslo_config/cfg.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/oslo_config/cfg.py b/oslo_config/cfg.py
index e42e52e..ca3f4d0 100644
--- a/oslo_config/cfg.py
+++ b/oslo_config/cfg.py
@@ -2649,7 +2649,8 @@ class ConfigOpts(collections.Mapping):
def __iter__(self):
"""Iterate over all registered opt and group names."""
- for key in itertools.chain(self._opts.keys(), self._groups.keys()):
+ for key in itertools.chain(list(self._opts.keys()),
+ list(self._groups.keys())):
yield key
def __len__(self):