]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind/mgr/volumes: use py3 items iterator
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 3 Dec 2019 22:33:07 +0000 (14:33 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Thu, 6 Feb 2020 22:43:18 +0000 (14:43 -0800)
Otherwise this raises an exception.

Fixes: https://tracker.ceph.com/issues/43113
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 03f80804784052d7bf8a0802c319dccaa9b12389)

src/pybind/mgr/volumes/fs/volume.py

index f034616c4f648b84ea3640965ff5e074bdc9f82a..ec3a2199c4ab9f8898d2d67fb95bdd9a009c415d 100644 (file)
@@ -119,7 +119,7 @@ class ConnectionPool(object):
     def cleanup_connections(self):
         with self.lock:
             log.info("scanning for idle connections..")
-            idle_fs = [fs_name for fs_name,conn in self.connections.iteritems()
+            idle_fs = [fs_name for fs_name,conn in self.connections.items()
                        if conn.is_connection_idle(ConnectionPool.CONNECTION_IDLE_INTERVAL)]
             for fs_name in idle_fs:
                 log.info("cleaning up connection for '{}'".format(fs_name))